Joined: 07 Jun 2006 Posts: 2087 Location: Odessa, Ukraine
Posted: Sun Aug 24, 2008 6:03 Post subject:
I have a G v4, that is supposed to be the same amkeup as the TM's, I never have used /noreset when eraseing, only /noemw..if it works for you great, but maybe try without it, I also only use /noreset when flashing a Gv8, GSv7's...not with the Gv4 models.. try not using it.
also, on the troublesome routers you might want to try using /nodma once whne flashing, let it die or kill it after it gets past your sticking point, and then re-issue the flash. Let me know ?
Note: /bypass is only for flashchips that support it, the only way to know if it does is to look at the datasheet for the flash... _________________ Want JTAG support - Donate a router
or Donate with PayPal !
I was trying to update the dd-wrt to version 24 sp1 and suddenly after I power cycle my router it got bricked, the power is blinking constantly.
I tried to erase wholeflash, following @Evandro steps but i was wondering where to get a good cfe.bin or a bsp.bin so I can load it on to the flash memory.
I backed up cpe.bin, bsp.bin, kernel.bin and wholeflash.bin just in case.
I've read on this forum that cfe.bin is a boot loader vx... and bsp.bin is Linksys, correct me if I am wrong, so which one should I use?
Thanks for the bsp.bin and cfe.bin files, but the cfe size is 196K, but on the copy I have is 256. I think my backups are bad.
I did apply the bsp.bin and nothing happened, then I applied cfe.bin and all the led on the GSv7 remains off, but when I plugged the network cable on port 1 and I was able to ping it and also I was able to transfer dd-wrt.v24_micro_generic.bin, but nothing happened, the power led all the time remains off.
Should I apply dd-wrt.v24_micro_generic.bin or WRT54GSv7_7.50.5_fw_US_code.bin?.
In case the cfe.bin (the one you sent me with 196K) be wrong, How can I do to have a 256K cfe.bin file?
-->When I erased the wholeflash i did:
tjtagv2 -erase:wholeflash /noreset
-->To flash the bsp.bin I did:
tjtagv2 -flash:bsp /noreset /bypass
I wrote /bypass because when flashing only with "tjtagv2 -flash:bsp /noreset" it went very slow, Did i do wrong?
-->To flash the cfe.bin I did:
tjtagv2 -flash:cfe /noreset /bypass
Again I wrote /bypass because without it the flashing process went very slow.
Joined: 07 Jun 2006 Posts: 2087 Location: Odessa, Ukraine
Posted: Wed Sep 03, 2008 19:10 Post subject:
spide21 wrote:
@Tornado:
Thanks for the bsp.bin and cfe.bin files, but the cfe size is 196K, but on the copy I have is 256. I think my backups are bad.
tornado:
The CFE is a pure CFE, it is not padded, once you flash it tjtag will pad it to 256k
I did apply the bsp.bin and nothing happened, then I applied cfe.bin and all the led on the GSv7 remains off, but when I plugged the network cable on port 1 and I was able to ping it and also I was able to transfer
tornado:
after flashing the BSP you need to goto http://192.168.1.1 and enter the linksys firmware only
CFE = DD-WRT
BSP = Linksys firmware
dd-wrt.v24_micro_generic.bin, but nothing happened, the power led all the time remains off.
tornado:
after tftping the dd-wrt firmware, you need to wait, say two min...it takes time to write it to flash !
Should I apply dd-wrt.v24_micro_generic.bin or WRT54GSv7_7.50.5_fw_US_code.bin?.
tornado:
Depends on CFE or BSP, se above
In case the cfe.bin (the one you sent me with 196K) be wrong, How can I do to have a 256K cfe.bin file?
tornado:
Because when you back up, it is automatically padded to 256k
-->When I erased the wholeflash i did:
tjtagv2 -erase:wholeflash /noreset
tornado:
I use only /noemw to erase...unless the flash supports /bypass, what flash chip is it ?
-->To flash the bsp.bin I did:
tjtagv2 -flash:bsp /noreset /bypass
tornado:
This is correct if the flash chip supports bypass
I wrote /bypass because when flashing only with "tjtagv2 -flash:bsp /noreset" it went very slow, Did i do wrong?
-->To flash the cfe.bin I did:
tjtagv2 -flash:cfe /noreset /bypass
Again I wrote /bypass because without it the flashing process went very slow.
- Thanks for explanation, now I understand why the cfe.bin was 196K.
Quote:
Tornado:
after flashing the BSP you need to goto http://192.168.1.1 and enter the linksys firmware only
CFE = DD-WRT
BSP = Linksys firmware
--> When I flashed the bsp.bin it did not let me do ping nor accessing the web application, that's why I also flashed the CFE.bin, as soon as I flashed the cfe.bin the router started reponding to pings, but the http://192.168.1.1 service was not avaliable , eventhough the port 80 was opened, I checked it by doing a "telnet 192.168.1.1 80".
Now the question is, Which .bin should I use, because if I only flash bsp.bin, the router's lan and wan port remain lit (the power led remain off) and if I flash the cfe.bin (being bsp.bin already flashed) the power led remains all the time off (The Lan/Wan ports seems to be working because the only one active and lit, is the one conected to my pc)?.
It would be wonderful if I only flash the cfe.bin and the router allows me to do ping and get access to the web application, so I can load the DD-WRT V24, because the DD-WRT V24 Sp1 was consuming a lot of my router's memory.
The same thing happened to me also, and what I did is to unplug the power cord from the router and then plug it in again and as soon it get powered on "hit enter", so it means that you need to have the command already written .
Joined: 07 Jun 2006 Posts: 2087 Location: Odessa, Ukraine
Posted: Thu Sep 04, 2008 3:17 Post subject:
@spide21
After flashing the CFE, you have to tftp the DD-WRT firmware ONLY !!! If you use the CFE, you can only put DD-WRT firmware on it, no web interface will be available yet. You must also reboot after flashing the CFE, then tftp the DD-WRT firmware.
After tftping the DD-WRT firmware, wait 2 min. before you do anything, then try and goto the web interface, and or reboot..
If you erase the kernel or wholeflash before flashiing the CFE, you do not have to enter or issue you tftp command quickly, it will wait forever for tftp. _________________ Want JTAG support - Donate a router
or Donate with PayPal !
Posted: Thu Sep 04, 2008 3:30 Post subject: newbie needs help
Seems I got a little cocky and now have a problem. I think I've bricked my WAP54G and now I don't know what to do. I'm fine with web GUI interfaces but have no idea what to do with telnet or tftp. I'm generally good at following instructions but can't find any that explain (in explicit terms) how to fix this problem from my Mac running OS-X 10.5.4 (Network Utility and Terminal available - don't know what I'm doing with Terminal).
Anyone care to share?
BTW, I think I bricked it by trying to flash v24 Micro from Firefox. I didn't find the warning against Firefox until looking for a solution to the problem I created. Resets don't work but I can ping it all day. No activity light ever. Link and Power are on. No web interface available.
Posted: Thu Sep 04, 2008 4:01 Post subject: stupid simple
The answer was stupid simple. I downloaded MacTFTP Client and used it to flash the Linksys firmware back on to the unit. It was very easy and everything is back to original. Now I just need to figure out how to get the dd-wrt firmware loaded...
OK, cfe.bin was flashed then waited for 2 minutes and power cycle. After power cycle the Lan and Wan leds where lit and power led was off. I could not ping nor tfpt the dd-wrt.v24_micro_generic.bin file to the router.
--------------
For the bsp.bin file this is what i read: