OpenWrt Forum Archive

Topic: WRT54GL v1.1 bricked. Need help about flashing with JTAG

The content of this topic has been archived on 29 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Hello.

I am trying to flash my router because I had flashed it with wrong firmware. Now my power lamp blinks fast and ping dont respond. I made JTAG cable just like this: http://wiki.openwrt.org/OpenWrtDocs/Cus … JTAG_Cable like there shown Unbuffered cable. And now I just don't know what to do else. Maybe someone can write me what to do? I have downloaded from same link HairyDairyMaid_WRT54G_Debrick_Utility_v48.zip but i think it doesn't work because when i did such fing: wrt54g.exe -probeonly /noemw

====================================
WRT54G/GS EJTAG Debrick Utility v4.8
====================================

Couldn't access giveio device
I am confused smile

(Last edited by virtualas on 30 May 2007, 12:24)

you must load a dll or sys (dont remember) in the zip.

Strart the other exe un put the path to your folder with the dll (or sys) WITH the name of the file
click load

then have fun with wrt54g.exe blabla ... wink

hi..  my WRT54GL was bricked too. After i,m try to fix 64MB of ram from NVRAM config

after that, i,m useing JTAG try to recover my WRT54GL without backup CFE, NVRAM, KERNEL.
i,m using -flash:wholeflash from tomato offical firmware. When done i try to restard but it still bricke.
And i try to use CFE.BIN from other WRT54GL and flash to my WRT54GL but it still not work.

Can i bring other flash chips from good WRT54GL  to replace a bricked flash chips . it work ??

or it fix CFE, NVRAM parameter that for each router only ??


Should I say SaYoNaRa my WRT54GL.. ??

(Last edited by Oishikawa on 30 May 2007, 21:31)

I can't think of any reason why a different flash chip wouldn't work, unless flash and nvram are are different physical chips.

That said, soldering SOP pins is a pain, and a new router is $50.

ask a bin image of flash to someone having a GL (not me) ...

i am not sure about all this JTAG-stuff, but wouldn't it be easier to use a serial adapter to check what is really going on, before messing everything up with JTAG? i have bricked my router several times, but all i need to fix it was a serial adapter.... so before damaging CFE or other important things you may like to take a closer look first?!

yes too

to clear everything up, you may want to install the original linksys firmware. so you can be sure, that everything is ok with the bootloader and the device in general

I have 2 sort of related questions:

1. Is there a way to set boot_wait to "on" with the linksys firmware, before the initial flashing with OpenWRT?

2. Why does linksys provide the boot_wait facility and then leave it turned off, anyway... especially on the GL, which is more or less *supposed* to be for us 3rd party firmware fans?

sbergman27 wrote:

I have 2 sort of related questions:

1. Is there a way to set boot_wait to "on" with the linksys firmware, before the initial flashing with OpenWRT?

im not sure, about a boot_wait option in the linksys firmware, but you can flash openwrt via the original firmware. use the openwrt-wrt54g-*.bin version.

2. Why does linksys provide the boot_wait facility and then leave it turned off, anyway... especially on the GL, which is more or less *supposed* to be for us 3rd party firmware fans?

because the boot_wait delays the time to boot up, which should be minimized by default.

(Last edited by cereal on 3 Jun 2007, 21:03)

Thank everybody! I just flashed it with CFE and mini FW of whiterussian and then I saw ping reply. So just needed to reflash it over tftp.

The discussion might have continued from here.