JTAG connector | TI 14-Pin1 | Compact TI 20-Pin (cTI)2 | ARM 20-Pin Cortex Debug + ETM3 | ARM 10-Pin3 | ARM 20-Pin1 | ARM 14-Pin1 (OBSOLETE) | TI 20-Pin1 (OBSOLETE) |
---|---|---|---|---|---|---|---|
Pin number | |||||||
1 | TMS | SWDIO / TMS | VTRef | VTRef | VTRef | VTRef | VTRef |
2 | nTRST | nTRST | SWDIO / TMS | SWDIO / TMS | VSupply | GND | VSupply |
3 | TDI | TDI | GND | GND | nTRST | nTRST | nTRST |
4 | TDIS | TDIS | SWDCLK / TCK | SWDCLK / TCK | GND | GND | TDIS |
5 | VTRef | VTRef | GND | GND | TDI | TDI | TDI |
6 | KEY | KEY | SWO / TDO / EXTa / TRACECTL | SWO / TDO | GND | GND | KEY |
7 | TDO | SWO / TDO | KEY | KEY | SWDIO / TMS | TMS | TMS |
8 | GND | GND | NC / EXTb / TDI | NC / TDI | GND | GND | GND |
9 | RTCK | SWDCLK / RTCK | GNDDetect | GNDDetect | SWDCLK / TCK | TCK | TCK |
10 | GND | GND | nRESET | nRESET | GND | GND | GND |
11 | TCK | TCK | GND / TgtPwr+Cap | RTCK | TDO | RTCK | |
12 | GND | GND | TRACECLK | GND | SRST | GND | |
13 | EMU0 | EMU0 | GND / TgtPwr+Cap | SWO / TDO | VTRef | TDO | |
14 | EMU1 | EMU1 | TRACEDATA[0] | GND | GND | GND | |
15 | nRESET | GND | nRESET | nRESET | |||
16 | GND | TRACEDATA[1] | GND | GND | |||
17 | EMU2 | GND | NC / DBGRQ | NC | |||
18 | EMU3 | TRACEDATA[2] | GND | GND | |||
19 | EMU4 | GND | NC / DBGACK | NC | |||
20 | GND | TRACEDATA[3] | GND | GND |
Processor Family | Recommended Header | Alternate Header | Notes |
---|---|---|---|
MSP430 | [JTAG Header for MSP430](https://processors.wiki.ti.com/index.php/JTAG_%28MSP430%29) | Incompatible with XDS JTAG headers | |
Simplelink MCU (MSP432, CC13x, CC264x, CC265x, CC32x) | 10 pin ARM | 20 pin TI | Use the ARM Header if compatibility with ARM tools is desired. |
Sitara (AM4x, AM5x) / Keystone I (C66x) / Keystone II (66AK2)1 | 60 pin MIPI connector | ARM 34 pin Mictor | 60 pin MIPI connector recommended to support both MIPI STM and core tracing. ARM 34 pin Mictor only recommended when XDS support is not needed and compatiblity with ARM tools is required. |
Sitara (AM335x) / OMAPL / OMAP / 2 | 20 pin TI | 60 pin MIPI connector | Use the 20 pin TI header for maximum MIPI STM trace performance. Use the 60 pin MIPI connector if it is desired to keep compatiblity with devices which support Core tracing/ETM+TPIU |
Sitara (AM170x, AM180x, AM35x, AM37x) / OMAPL / OMAP / Davinci3 | 20 pin TI | 20 pin ARM | Use a 20 pin ARM header if compatibility with ARM tools is desired |
C2000 / C5000 / C6000 DSPs | 20 pin TI | 14 pin TI | The use of ARM headers causes loss of features as no EMU0/1 pins are present |