| DP301-010 receiver |
DP301-010 or Bev 3100-010 satellite receiver.
The CPU of the board is LSI SC2000. The tool to debug the CPU is EJTAG (DMA).
Picture showing JTAG connector![]() |
| JTAG Name | JTAG connector of USB JTAG | JTAG on DP301-010 16pin You need to open the box like in the picture |
JTAG on DP301-010 9 Pads Some box has a rectangle hole on back showing 9 pads JTAG |
| TRST | Pin 1 | Pin 4 | Pad 7 |
| TDI | Pin 3 | Pin 3 | Pad 5 |
| TDO | Pin 5 | Pin 1 | Pad 6 |
| TMS | Pin 7 | Pin 9 | Pad 3 |
| TCK | Pin 9 | Pin 7 | Pad 4 |
| Flash | Two 2MB | 29LV160DB |
| Firmware | 4MB | $9FC00000-$9FEFFFFF |
| RAM | 8MB | $80000000-$807FFFFF |
| Definition in usbjtag.def | Commands (usbjtag 0.12): |
|
Name=DP301-010 Memory=Ram,0,0x80000000,800000 Memory=U23,1,0x9fc00000,0x200000 Memory=U22,1,0x9fe00000,0x1f0000 Memory=Eeprom,2,0,0x800 Programram=0x80020000 EepomRegAddr=0xBE250000 Endian=Little IRLength=5 Protocol=EJTAG DMA=Yes ProbTrap=0 |
Backup script, firmware and EEPROM // ************************** // DP 301-010 backup script // ************************** detect getram u22 getram u23 getram eeprom save u22 save u23 save eeprom Script to program flash and EEPROM (You must use script) // ************************** // DP301-010 restore script // ************************** detect ldram u22 ldram u23 ldram eeprom program eeprom echo Power off the box and power onthe box, Press enter within 3 seconds. echo Any other charactor with return exit the script. pause program u22 program u23 Rescue DP301-010 When box not fire up. Normal programming will not work.(Software 0.131) // ************************** // DP301-010 rescue script // ************************** detect ldram u22 ldram u23 ldram eeprom erase 9fc00000 6000 sprogram 9fc00000 6000 echo Power off the box and power onthe box, Press enter within 3 seconds. echo Any other charactor with return exit the script. pause program u22 program u23 echo power off and power on the box. pause program eeprom |





