This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Bastian,
To be able to use another emulator than the build-in xds100v2, you have to follow this procedure.
1] Solder down a 12 pin header on the TMS570 USB Stick.
2] If you plan to use a Spectrum Digital XDS510 or TI XDS560 emulator with a 14 pin JTAG cable, you have to align the connector to pin 1 and 2.
(Pin 13 and 14 from emulator will be un-connected.
3] If you plan to use Segger J-Link, (20 pin header) you have to find an adapter to change from 20 to 14 (in fact 12) pins.
4] You can supply the TMS570 USB stick by plugging it in a USB port. As long as you don't start the debugger to access the build in XDS100V2, the header is available.
If you start an connect via the XDS100V2, you can't use the JTAG header. A power cycle will be necessary.
5] Here is the description of the pin on the TI 14 pins header and the ARM 20 pins header. Use this table to make your adaptor.
TI 14 ARM 20
1 (TMS) 7 (TMS)
3 (TDI) 5 (TDI)
5 (PD) 1,2 (VREF)
7 (TDO) 13 (TDO)
9 (RTCK) 11 (RTCK)
11 (TCK) 9 (TCK)
13 (EMU0) No such signal
14 (EMU1) No such signal
2 (nTRST) 3 (nTRST)
No such signal 15 (nRST) with a pull up resistor (2.7K) to pin 1or 2 of ARM 20
4,8,10,12 (GND) 4,6,8,10,12,14,16,18,20 (GND)
Please let me know if this is usefull for you.
Regards,
Jean-Marc