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.

TMS570 USB Stick with alternative JTAG

Other Parts Discussed in Thread: SEGGERHi what do I have to do (besides soldering an adapter) to use the TMS570 USB Stick with e.g. Segger J-Link ? Any hint.
  • 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

     

  • Hi thanks for the answer. But I did read it too late :( I already cut one end of a JLink cable and soldered it directly to the board. It seems not to need the pull up on nRST (I tried with a 5year old JLink and a new JLink-Ultra). But good to know I can use my TI->ARM adapters for my second board :-) BTW: I think this should be marked in the manual and/or schematics as the xds100v2 is painful slow. Cheers