Joined: 15 Apr 2009
|Posted: Fri Apr 17, 2009 0:47 Post subject: Bricked WRT54G V1.0
I have a bricked WRT54G V1.0 that I'm trying to fix via JTAG for some time now.
Just as information, when I started this router the first time only the power LED was on and didn't blink at all.
Now I have the Diag LED on also (no blinking).
I tried to flash two different CFE images until now. One was generated by skynet software (I generated the V1.1 version, as was suggested in another thread).
The second image that I tried I got from another thread here (supposedly taken from a working V1.0 device).
Anyway, I soldered the JTAG pins and connected a passive cable to my parallel port.
With this setup I can backup the cfe and erase the flash. When I try to flash something, almost everytime the process hangs at some point (I already got 4%, 5%, 6%, 20%, 40%, 95%). With some tries the process finished, but when I backup the written CFE I noticed that the version in the flash is not the same that I wrote. There are always some random addresses when the bytes get corrupted.
I'm using the tjtag3 tool in linux, and the command line I used was:
|./tjtag3 -flash:cfe /nobreak |
Without the /nobreak the software hangs at:
|Halting Processor ...
<Processor Entered Debug Mode!> ... Done
I have tried /noreset /noemw and /nocwd without success.
I also tried to write a CFE with all zeros, and this got corrupted too.
I don't think that there is a problem with my cable or PC, because before I started working with this router I debricked (via JTAG) two WRT54G V6 with this same setup.
Could you give me any hints of what I should try to solve my problem?
Thanks in advance for the help,