Linksys WRT54 Gv8/GSv7 flashing instructions

Post new topic   Reply to topic    DD-WRT Forum Forum Index -> Broadcom SoC based Hardware
Goto page Previous  1, 2, 3, ... 77, 78, 79  Next
Author Message
BrainSlayer
Site Admin


Joined: 06 Jun 2006
Posts: 6799
Location: Dresden, Germany

PostPosted: Thu Sep 13, 2007 22:57    Post subject: Reply with quote
the jtag tool does not support the v8 with jtag. Tornado has made a modification for it.

see attached sourcecodes.
use it only with options /noreset /nobreak /noewm

linux only yet sorry

included in this package is also the cfe bootloader used in the vxworkskiller



jtag.zip
 Description:

Download
 Filename:  jtag.zip
 Filesize:  105.59 KB
 Downloaded:  2370 Time(s)


_________________
one cigarette costs 2 minutes of your life.
one bottle of beer costs 4 minutes of your life.
one working day costs 8 hours of your life.

Yummee:
Linux DD-WRT 4.14.8 #42 SMP PREEMPT Thu Dec 21 18:11:16 CET 2017 armv7l DD-WRT
root@DD-WRT:/sys# nvram get DD_BOARD
Netgear R7800
Sponsor
sibisties
DD-WRT Novice


Joined: 03 Sep 2007
Posts: 5

PostPosted: Thu Sep 13, 2007 23:48    Post subject: Reply with quote
I've been able to compile it on Windows... But it still get the same result! It detects the processor and the flash chip, but it stalls at "[0% Flashed] 1fc00000: "
krupx
DD-WRT Novice


Joined: 14 Jul 2007
Posts: 11
Location: Montreal, Canada

PostPosted: Thu Sep 13, 2007 23:55    Post subject: Reply with quote
sibisties

What is your command line ?
BrainSlayer
Site Admin


Joined: 06 Jun 2006
Posts: 6799
Location: Dresden, Germany

PostPosted: Fri Sep 14, 2007 0:03    Post subject: Reply with quote
this is the commandline i used today for recovering my unit

wrt54g -flash:cfe /noreset /nobreak /noemw

_________________
one cigarette costs 2 minutes of your life.
one bottle of beer costs 4 minutes of your life.
one working day costs 8 hours of your life.

Yummee:
Linux DD-WRT 4.14.8 #42 SMP PREEMPT Thu Dec 21 18:11:16 CET 2017 armv7l DD-WRT
root@DD-WRT:/sys# nvram get DD_BOARD
Netgear R7800
sibisties
DD-WRT Novice


Joined: 03 Sep 2007
Posts: 5

PostPosted: Fri Sep 14, 2007 0:03    Post subject: Reply with quote
wrt54g -flash:cfe /noreset /nobreak /noemw

What I dont understand is that I can do a backup without a glitch, but writing fails.
krupx
DD-WRT Novice


Joined: 14 Jul 2007
Posts: 11
Location: Montreal, Canada

PostPosted: Fri Sep 14, 2007 0:05    Post subject: Reply with quote
add /fc:06 or your chip #
sibisties
DD-WRT Novice


Joined: 03 Sep 2007
Posts: 5

PostPosted: Fri Sep 14, 2007 0:08    Post subject: Reply with quote
Same result... BTW the flash chip is correctly detected.

Probing Flash at (Flash Window: 0x1fc00000) ... Done

Flash Vendor ID: 00000000000000000000000000011100 (0000001C)
Flash Device ID: 00000000000000000010001011000100 (000022C4)
*** Found a EON EN29LV160A 1Mx16 TopB (2MB) Flash Chip ***
BrainSlayer
Site Admin


Joined: 06 Jun 2006
Posts: 6799
Location: Dresden, Germany

PostPosted: Fri Sep 14, 2007 0:51    Post subject: Reply with quote
interesting. my WRT54GV8 has a Samsung flash
_________________
one cigarette costs 2 minutes of your life.
one bottle of beer costs 4 minutes of your life.
one working day costs 8 hours of your life.

Yummee:
Linux DD-WRT 4.14.8 #42 SMP PREEMPT Thu Dec 21 18:11:16 CET 2017 armv7l DD-WRT
root@DD-WRT:/sys# nvram get DD_BOARD
Netgear R7800
krupx
DD-WRT Novice


Joined: 14 Jul 2007
Posts: 11
Location: Montreal, Canada

PostPosted: Fri Sep 14, 2007 2:01    Post subject: Reply with quote
Work great ! with jtag
Work great ! with vxworkskillerv8

problem reset to default setting if i power off for 30 sec. (EON chip)

~ # cat /proc/mtd
dev: size erasesize name
mtd0: 00040000 00010000 "cfe"
mtd1: 001b0000 00010000 "linux"
mtd2: 00135f6c 00010000 "rootfs"
mtd3: 00010000 00008000 "nvram"
mtd4: 00010000 00008000 "ddwrt"



wrt54gv8.jpg
 Description:
 Filesize:  89.65 KB
 Viewed:  42509 Time(s)

wrt54gv8.jpg




Last edited by krupx on Mon Sep 17, 2007 14:25; edited 3 times in total
Extibal
DD-WRT Novice


Joined: 02 Sep 2007
Posts: 5

PostPosted: Fri Sep 14, 2007 2:48    Post subject: help Reply with quote
hey i flashed the vxworks killer waited a minute tftp the dd wrt bin rebooted then tried the web gui no work no dhcp no nothing but i can still tftp it tryed it multiple times it seems like the router is rebooting because it shows the wifi signal for like 5 sec then it reboots or at least i think it reboots it dosnt reboot like my wrt54gl or wrt54g v4 were the power led blinks repeditly it turns on then after about 5 sec it shuts down wlan led turns on power led turns on after then they both turn off then the cycle begins again
predated
DD-WRT Novice


Joined: 13 Sep 2007
Posts: 9

PostPosted: Fri Sep 14, 2007 3:05    Post subject: Reply with quote
First of all, thanks for all the hard work you put into this, I appreciate it.

Now, I downloaded vxworkskillerv8.bin and dd-wrt.v24_micro_wrt54gv8.bin, then I followed these instructions to the T:

Quote:
How To Flash the WRT54G v8 / WRT54GS v7


01. configure your local lan ethernet address to 192.168.1.100 and connect your local
ethernet to your WRT54Gv8/GSv7 on one of the 4 switch ports
02. plugoff the power cord from the WRT54G v8/GSv7
03. push the reset button while replugin the power cord and hold the button for about 20
seconds
04. open your browser and open http://192.168.1.1
05. use the firware upgrade dialog to flash vxworkskillerGv8.bin / vxworkskillerGSv7.bin
06. after the dialog is shown that you need to plugoff the power cord, remove the power
cord and replug it in
07. wait for about 1 - 2 minutes
08. plugoff the power cord again and replug it in.
09. enter "tftp -i 192.168.1.1 put dd-wrt.v24_micro_wrt54gv8.bin" on your local windows
console and press enter
(for linux, tftp 192.168.1.1; mode octet;put dd-wrt.v24_micro_wrt54gv8.bin)
10. the file will now be transfered to your router and be flashed. after this is done,
dd-wrt will automaticly boot and you can reach your router at http://192.168.1.1


What I have right now is a router that responds to pings, but not http requests. In addition, it doesn't reliably respond to pings. I issued ping -t 192.168.1.1 and here is a sample of the output (notice the TTL values and how they change)

Quote:
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Request timed out.
Request timed out.
Request timed out.
Reply from 192.168.1.1: bytes=32 time=3ms TTL=100
Reply from 192.168.1.1: bytes=32 time=1ms TTL=100
Reply from 192.168.1.1: bytes=32 time=1ms TTL=100
Reply from 192.168.1.1: bytes=32 time=1ms TTL=100
Reply from 192.168.1.1: bytes=32 time=1ms TTL=100
Request timed out.
Request timed out.
Reply from 192.168.1.1: bytes=32 time=1ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Request timed out.
Request timed out.
Request timed out.
Reply from 192.168.1.1: bytes=32 time=3ms TTL=100
Reply from 192.168.1.1: bytes=32 time=1ms TTL=100
Reply from 192.168.1.1: bytes=32 time=1ms TTL=100
Request timed out.
Request timed out.
Reply from 192.168.1.1: bytes=32 time=2ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Request timed out.


I've tried reflashing the firmware several times, I've rebooted the device, and I followed the directions that appeared earlier to try to flash my firmware again. I've got nothing. Confused

Also of interest is that the power light flashes on and off intermittently, it's really slow (10-15 seconds), and not very regular.

Any thoughts (please?)
Extibal
DD-WRT Novice


Joined: 02 Sep 2007
Posts: 5

PostPosted: Fri Sep 14, 2007 3:09    Post subject: Reply with quote
predated wrote:
First of all, thanks for all the hard work you put into this, I appreciate it.

Now, I downloaded vxworkskillerv8.bin and dd-wrt.v24_micro_wrt54gv8.bin, then I followed these instructions to the T:

Quote:
How To Flash the WRT54G v8 / WRT54GS v7


01. configure your local lan ethernet address to 192.168.1.100 and connect your local
ethernet to your WRT54Gv8/GSv7 on one of the 4 switch ports
02. plugoff the power cord from the WRT54G v8/GSv7
03. push the reset button while replugin the power cord and hold the button for about 20
seconds
04. open your browser and open http://192.168.1.1
05. use the firware upgrade dialog to flash vxworkskillerGv8.bin / vxworkskillerGSv7.bin
06. after the dialog is shown that you need to plugoff the power cord, remove the power
cord and replug it in
07. wait for about 1 - 2 minutes
08. plugoff the power cord again and replug it in.
09. enter "tftp -i 192.168.1.1 put dd-wrt.v24_micro_wrt54gv8.bin" on your local windows
console and press enter
(for linux, tftp 192.168.1.1; mode octet;put dd-wrt.v24_micro_wrt54gv8.bin)
10. the file will now be transfered to your router and be flashed. after this is done,
dd-wrt will automaticly boot and you can reach your router at http://192.168.1.1


What I have right now is a router that responds to pings, but not http requests. In addition, it doesn't reliably respond to pings. I issued ping -t 192.168.1.1 and here is a sample of the output (notice the TTL values and how they change)

Quote:
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Request timed out.
Request timed out.
Request timed out.
Reply from 192.168.1.1: bytes=32 time=3ms TTL=100
Reply from 192.168.1.1: bytes=32 time=1ms TTL=100
Reply from 192.168.1.1: bytes=32 time=1ms TTL=100
Reply from 192.168.1.1: bytes=32 time=1ms TTL=100
Reply from 192.168.1.1: bytes=32 time=1ms TTL=100
Request timed out.
Request timed out.
Reply from 192.168.1.1: bytes=32 time=1ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Request timed out.
Request timed out.
Request timed out.
Reply from 192.168.1.1: bytes=32 time=3ms TTL=100
Reply from 192.168.1.1: bytes=32 time=1ms TTL=100
Reply from 192.168.1.1: bytes=32 time=1ms TTL=100
Request timed out.
Request timed out.
Reply from 192.168.1.1: bytes=32 time=2ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Reply from 192.168.1.1: bytes=32 time<1ms TTL=64
Request timed out.


I've tried reflashing the firmware several times, I've rebooted the device, and I followed the directions that appeared earlier to try to flash my firmware again. I've got nothing. Confused

Also of interest is that the power light flashes on and off intermittently, it's really slow (10-15 seconds), and not very regular.

Any thoughts (please?)


this might seem like a double post but thats exactly whats happening to me i get the exact same results as predated
Eko
DD-WRT Developer/Maintainer


Joined: 07 Jun 2006
Posts: 5772

PostPosted: Fri Sep 14, 2007 4:27    Post subject: Reply with quote
Did you try to push reset button in for 30s. Start pushing when you get ttl=100 ping return.
TheSlickWizard
DD-WRT Novice


Joined: 14 Sep 2007
Posts: 3

PostPosted: Fri Sep 14, 2007 6:39    Post subject: Reply with quote
I too am having the exact same problem as predated & Extibal I tried the suggestion to press the reset button while getting the ttl=100 ping return but that did not affect anything. I am still receiving the exact same results.
BrainSlayer
Site Admin


Joined: 06 Jun 2006
Posts: 6799
Location: Dresden, Germany

PostPosted: Fri Sep 14, 2007 7:27    Post subject: Reply with quote
it seems like dd-wrt gets a problem with these devices. i just have one WRT54G v8 for testing and Tornado already noted that there are some different devices around the world with a weired flash memory. i hope we find a solution for this quickly
_________________
one cigarette costs 2 minutes of your life.
one bottle of beer costs 4 minutes of your life.
one working day costs 8 hours of your life.

Yummee:
Linux DD-WRT 4.14.8 #42 SMP PREEMPT Thu Dec 21 18:11:16 CET 2017 armv7l DD-WRT
root@DD-WRT:/sys# nvram get DD_BOARD
Netgear R7800
Goto page Previous  1, 2, 3, ... 77, 78, 79  Next Display posts from previous:    Page 2 of 79
Post new topic   Reply to topic    DD-WRT Forum Forum Index -> Broadcom SoC based Hardware All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum