Bricked my WRTSL54GS by not reading all of the information carefully :-( I switched from HyperWRT after a few months for more functionality and lost all of it!
Anyway, Failsafe is gone as I believe I erased NVRAM like a dummy. I cannot TelNet or SSH. Ping responds intermittently (2-3 times, then timeout). Power light blinks continously and usb stays lit. I need new CFE?
I've built buffered JTAG before for my TV but instead built the cheap version for this project. followed all same advice from previos post. Not much info about WRTSL54GS because it's new and crazy hard to solder to the JTAG on back......but I did it correctly....I think.
Is this the correct connection?
DB25---------->JTAG
2 47
3 46
4 43
13 49
20-25 19
also, I'm supplying 3.3V to the pads behind those from my computer power supply....I think I'm confused here because this turns on the lights on front with out being plugged in!!
Here is output from the utility with power supplied from computer: It's also the same with computer VCC unhooked and power supplied from back of unit.
C:\Documents and Settings\XP>wrt54g -backup:cfe /skipdetect /instrlen:8 /fc:25
====================================
WRT54G/GS EJTAG Debrick Utility v4.5
====================================
Probing bus ... Done
Instruction Length set to 8
CPU Chip ID: 11111111111111111111111111111111 (FFFFFFFF)
*** CHIP DETECTION OVERRIDDEN ***
- EJTAG IMPCODE ....... : 11111111111111111111111111111111 (FFFFFFFF)
- EJTAG Version ....... : Unknown (7 is a reserved value)
- EJTAG DMA Support ... : No
Issuing Processor / Peripheral Reset ... Done
Enabling Memory Writes ... Skipped
Halting Processor ... <Processor Entered Debug Mode!> ... Done
Clearing Watchdog ...
Then it hangs for a LONG time!!!
So.....I unplug the supplied 3.3volts and the power from the back and try this command: Results follow:
C:\Documents and Settings\XP>wrt54g -backup:cfe /skipdetect /instrlen:8
====================================
WRT54G/GS EJTAG Debrick Utility v4.5
====================================
Probing bus ... Done
Instruction Length set to 8
CPU Chip ID: 00000000000000000000000000000000 (00000000)
*** CHIP DETECTION OVERRIDDEN ***
- EJTAG IMPCODE ....... : 00000000000000000000000000000000 (00000000)
- EJTAG Version ....... : 1 or 2.0
- EJTAG DMA Support ... : Yes
Issuing Processor / Peripheral Reset ... Done
Enabling Memory Writes ... Done
Halting Processor ... <Processor did NOT enter Debug Mode!> ... Done
Clearing Watchdog ... Done
Probing Flash at (Flash Window: 0x1fc00000) ... Done
*** Unknown or NO Flash Chip Detected ***
*** REQUESTED OPERATION IS COMPLETE ***
Finally, If I supply the switch /fc:25 to the above situation then it porceeds to backup 100%, but the file is empty!
I guess maybe my cable could be bad, but I do get feedback from the program? I've rechecked all my connections...as best as possible....... multiple times. Damn Them for not including a HEADER :-(
I also added a header to the board for the Serial connection and I'm building the interface with some spare MAX chips I had from a previos project. Will this save me?
I've downloaded nvserial.exe but I don't have a clue as what to do next.
Please, help if you have any experiance DEBRICKING a WRTSL54GS. I'm capable if someone can help out :-)
Thanks for reading this far.....
--Duane