SBV5120 Cable modem |
Motorola SB5120 surfboard
The CPU of the board uses TNETC4401. The tool to debug the CPU is EJTAG (non-DMA).
Picture showing JTAG and Pin1
Flash | One 4MB | 28F320C3 |
Firmware | 4MB | $90000000-$903FFFFFF |
RAM | 16MB | $94000000-$94FFFFFF |
Definition | Commands (USB JTAG NT 0.13): | |
TSBV5120.xml |
Backup firmware getram 90000000 100000 getram 90100000 100000 getram 90200000 100000 getram 90300000 100000 save 90000000 400000 Disable watchdog be ready to program SBV5120 has a watchdog and need to disable to do programming. Create file named 5120p.usp
After this your SBV5120 is ready to program and you can program it in normal speed without trigger watchdog. Program whole firmware. ldram 90000000 program 90000000 400000 You can use "reset" to restart the modem. You can not use "cmpram" command to check if the programming is ok when it says "DEBUG ON" Rescue SBV5120. When box not fire up. Normal programming will not work. First need to program boot. No watchdog exist in this case detect ldram boot (Select proper boot file) erase boot sprogram boot (Slow programming) reset detect ldram image0(Any tabes you have backed up) program image0(Any tabs you want at normal speed) |