Letzte Aktualisierung: 29. Dezember 2009 | 737786 | Anbieterkennzeichnung
Zur Startseite gehen

Das Programm WRTJTAG

WRTJTAG ist ein Befehlszeilen-Programm. Das bedeutet, es verfügt nicht über eine grafische Oberfläche, welche mit der Maus bedient werden kann. Vielmehr werden die Anweisungen in Textform eingegeben.

So öffnen Sie eine DOS-Box: Unter Windows 95, 98 oder ME klicken Sie im Startmenü auf "Ausführen" und geben Sie "command" ein. Unter Windows NT4, 2000, XP, Server 2003 oder Vista klicken Sie im Startmenü auf "Ausführen" und geben Sie "cmd" ein.

Diese Anleitung geht davon aus, daß sich das Programm WRTJTAG im Verzeichnis C:\SKYNET\WRTJTAG befindet. Nach dem Öffnen der DOS-Box unter Windows befindet man sich meist nicht im gewünschten Verzeichnis sodaß man erst dorthin wechseln muß:

D:\Skynet>c: (Enter)
C:\Dokumente und Einstellungen\Skynet>cd\SKYNET\WRTJTAG (Enter)
C:\SKYNET\WRTJTAG>

Wir befinden uns nun im Programmverzeichnis von WRTJTAG. Starten Sie zum Test einmal das Programm:

C:\SKYNET\WRTJTAG>wrt54g (Enter)

====================================
WRT54G/GS EJTAG DeBrick Utility v4.1
====================================

 ABOUT: This program reads/writes flash memory on the WRT54G/GS and
        compatible routers via EJTAG. Processor chips supported in
        this version include the BCM4702, BCM4712, and BCM5352 chips.


 USAGE: wrt54g [option] </noreset> </nobreak> </noerase> </notimestamp> </fc:XX>


            -backup:cfe
            -backup:nvram
            -backup:kernel
            -backup:wholeflash
            -erase:cfe
            -erase:nvram
            -erase:kernel
            -erase:wholeflash
            -flash:cfe
            -flash:nvram
            -flash:kernel
            -flash:wholeflash

            /noreset     (prevents CPU reset of Broadcom Chip ..... optional)
            /nobreak     (prevents issuing Debug Mode JTAGBRK ..... optional)
            /noerase     (prevents forced erase before flashing ... optional)
            /notimestamp (prevents timestamping of backups ........ optional)
            /fc:XX       (specify XX flash chip manually .......... optional)

            /fc:01 ..... AMD 29lv160DB 1Mx16 BotB (2MB) (optional)
            /fc:02 ..... AMD 29lv160DT 1Mx16 TopB (2MB) (optional)
            /fc:03 ..... AMD 29lv320DB 2Mx16 BotB (4MB) (optional)
            /fc:04 ..... AMD 29lv320DT 2Mx16 TopB (4MB) (optional)
            /fc:05 ..... AMD 29lv320MB 2Mx16 BotB (4MB) (optional)
            /fc:06 ..... AMD 29lv320MT 2Mx16 TopB (4MB) (optional)
            /fc:07 ..... AMD 29lv320MT 2Mx16 TopB (4MB) (optional)
            /fc:08 ..... Intel 28F128J3 8Mx16 (16MB) (optional)
            /fc:09 ..... Intel 28F160B3 1Mx16 BotB (2MB) (optional)
            /fc:10 ..... Intel 28F160B3 1Mx16 TopB (2MB) (optional)
            /fc:11 ..... Intel 28F160C3 1Mx16 BotB (2MB) (optional)
            /fc:12 ..... Intel 28F160C3 1Mx16 TopB (2MB) (optional)
            /fc:13 ..... Intel 28F160S3/5 1Mx16 (2MB) (optional)
            /fc:14 ..... Intel 28F320B3 2Mx16 BotB (4MB) (optional)
            /fc:15 ..... Intel 28F320B3 2Mx16 TopB (4MB) (optional)
            /fc:16 ..... Intel 28F320C3 2Mx16 BotB (4MB) (optional)
            /fc:17 ..... Intel 28F320C3 2Mx16 TopB (4MB) (optional)
            /fc:18 ..... Intel 28F320J3 2Mx16 (4MB) (optional)
            /fc:19 ..... Intel 28F320J5 2Mx16 (4MB) (optional)
            /fc:20 ..... Intel 28F320S3/5 2Mx16 (4MB) (optional)
            /fc:21 ..... Intel 28F640B3 4Mx16 BotB (8MB) (optional)
            /fc:22 ..... Intel 28F640B3 4Mx16 TopB (8MB) (optional)
            /fc:23 ..... Intel 28F640C3 4Mx16 BotB (8MB) (optional)
            /fc:24 ..... Intel 28F640C3 4Mx16 TopB (8MB) (optional)
            /fc:25 ..... Intel 28F640J3 4Mx16 (8MB) (optional)
            /fc:26 ..... Intel 28F640J5 4Mx16 (8MB) (optional)
            /fc:27 ..... MBM29LV320BE 2Mx16 BotB (4MB) (optional)
            /fc:28 ..... MBM29LV320TE 2Mx16 TopB (4MB) (optional)
            /fc:29 ..... MX29LV320B 2Mx16 BotB (4MB) (optional)
            /fc:30 ..... MX29LV320B 2Mx16 BotB (4MB) (optional)
            /fc:31 ..... MX29LV320T 2Mx16 TopB (4MB) (optional)
            /fc:32 ..... MX29LV320T 2Mx16 TopB (4MB) (optional)
            /fc:33 ..... SST39VF320 2Mx16 (4MB) (optional)
            /fc:34 ..... ST 29w320DB 2Mx16 BotB (4MB) (optional)
            /fc:35 ..... ST 29w320DT 2Mx16 TopB (4MB) (optional)
            /fc:36 ..... Sharp 28F320BJE 2Mx16 BotB (4MB) (optional)
            /fc:37 ..... TC58FVB321 2Mx16 BotB (4MB) (optional)
            /fc:38 ..... TC58FVT321 2Mx16 TopB (4MB) (optional)


NOTES:  1) If 'flashing' - the source filename must exist as follows:
           CFE.BIN or NVRAM.BIN or KERNEL.BIN or WHOLEFLASH.BIN

        2) If you have difficulty auto-detecting a particular flash part
           you can manually specify your exact part using the /fc:XX option.

        3) If you have difficulty with the older bcm47xx chips or when no CFE
           is currently active/operational you may want to try both the
           /noreset and /nobreak command line options together. Some bcm47xx
           chips *may* always require both these switches to function properly.

        4) When using this utility, usually it is best to type the command line
           out, then plug in the router, and then hit <ENTER> quickly to avoid
           the bcm47xx's watchdog interfering with the EJTAG operations.

***************************************************************************
* Flashing the KERNEL or WHOLEFLASH will take a very long time using JTAG *
* via this utility. You are better off flashing the CFE & NVRAM files     *
* & then using the normal TFTP method to flash the KERNEL via ethernet.   *
***************************************************************************

Wenn Sie diesen Bildschirm sehen befinden Sie sich im korrekten Verzeichnis und das Programm WRTJTAG funktioniert soweit.


Neues Skynet-Projekt:
Experten für Windkraft und Photovoltaik gesucht!