FTAPantec2500 receiver

FTA Pantec2500 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 Pantec 2500
You need to open the box like in the picture
TRST Pin 1 Pin 20
TDI Pin 3 Pin 14
TDO Pin 5 Pin 16
TMS Pin 7 Pin 10
TCK Pin 9 Pin 12

If you fix a dead Pansat 2500 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.141):
(Note this box uses SST flash and you must use 0.141 and up software).
Test:
Name=Coolsat
IRLength=5
Memory=ram,0,0x80000000,0x10000
Memory=firm,1,0x7FF00000,0x100000
Programram=0x80000200
DCUReg=0x3000
Protocol=DCU
Eepromprot=1
Endian=Little
Init=0x2000,0xB291
Init=0x2010,0xB6D1
Init=0x2020,0xB291
Init=0x2030,0xB6D1
Backup firmware
detect
(type this command just after you apply power, this avoid you solder Btsrc pin. 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 2500.
3. Power on 2500
4. Connect USB to PC
detect again untill you not get ffff,ffff in the flash. Since 2500 is new to USB JTAG, there could be many flash not in the flash.def.)
getram firm(backup firmware)
save firm


Program flash
detect
ldram firm
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