DP301013.1 receiver

DP301 Reg 013 satellite receiver.
The CPU of the board is STi5518. The tool to debug the JTAG DCU.

Picture showing JTAG connector
JTAG Name JTAG connector of USB JTAG JTAG on IDP301.013 20pin
You need to open the box like in the picture
JTAG on IDP301.013 7 Pads
Some box has a rectangle hole on back showing 9 pads JTAG
TRST Pin 1 Pin 19 Pad 6
TDI Pin 3 Pin 13 Pad 4
TDO Pin 5 Pin 15 Pad 5
TMS Pin 7 Pin 9 Pad 2
TCK Pin 9 Pin 11 Pad 3

To use ST20 DCU you must connect BtSrc1 to the ground.

You need to convert the pins to the JTAG on IRD receiver. Do not make the cable too long since the JTAG clock is very high and the cable should be as short as possible.

 

Definition in usbjtag.def Commands (usbjtag 0.14):
Name=DP301-013.1
IRLength=5
Memory=sys,0,0x2000,0x2000
Memory=ram,0,0x80000000,0x800000
Memory=firm,1,0x7FC00000,0x400000
Memory=Eeprom,2,0,0x2000
Programram=0x80000200
DCUReg=0x3000
Protocol=DCU
Eepromprot=4
Endian=Little
Init=0x2000,0xB291
Init=0x2010,0xB6D1
Init=0x2020,0xB291
Init=0x2030,0xB6D1
Backup firmware and EEPROM
detect
(After detect you must see "TRAP ON" on lower right and see proper flash type. If the flash type is ffff,ffff you need to
1. Unplug USB cable.
2. Power off DP301.
3. Power on DP301
4. Connect USB to PC
detect again untill you not get ffff,ffff in the flash. Since DP301 is new to USB JTAG, there could be many flash not in the flash.def.)
getram firm(backup firmware)
getram eeprom(backup eeprom)
save firm
save eeprom


Program flash and eeprom
detect
ldram firm
ldram eeprom
program eeprom
erase firm
sprogram firm
(ST20 core does not have program command support now. You must erase and then sprogram).

Lasted Updated:December 31 2016

Vists since Jan 4,2009