Programming and debugging microcontrollers
Which Tag-Connect cable you need does not depend on the microcontroller — it depends on the programming tool on your desk. Every vendor uses its own connector, and that connector decides which cable fits.
Which signal sits on which contact of the footprint is shown on the pages SWD, JTAG and Other assignments (Microchip, MSP430).
SWD debuggers — today's default
The ten-pin Cortex connector at 1.27 mm pitch has become the standard: ST-Link, CMSIS-DAP probes and most low-cost debuggers use it. It is the fastest-growing group in our own figures.
| Debugger | Cable |
|---|---|
| ST-Link/V2 and compatible, 10-pin 1.27 mm | TC2030-CTX-NL · with legs: TC2030-CTX |
| ST-Link V3 (STDC14) | TC2030-CTX-NL-STDC14 · 10-pin: TC2050-IDC-NL-050-STDC14 |
| Atmel-ICE | TC2030-CTX-NL-LEMTA |
| i-jet, ULINK Pro (20-pin 1.27 mm) | TC2030-CTX-20-NL · with legs: TC2030-CTX-20 |
Debuggers that need an intermediate adapter
The twenty-pin ARM connector at 2.54 mm pitch, as found on SEGGER's J-Link, does not mate directly with a Tag-Connect cable — an adapter belongs in between. The same applies to the Renesas emulators.
So you need two parts: the adapter for your instrument, and a cable for the footprint on the board.
| Debugger | Adapter | Cable |
|---|---|---|
| J-Link and compatible, 6-pin at the target | ARM20-CTX | TC2030-IDC-NL |
| J-Link and compatible, 10-pin at the target | TC2050-ARM2010 | TC2050-IDC-NL |
| Renesas E1 / E2 / E8a / E20 | TC-RENESAS | TC2050-IDC-NL |
Older and special architectures
| Platform | Cable |
|---|---|
| Microchip ICD / RJ12 | TC2030-MCP-NL · longer: TC2030-MCP-NL-10 |
| Microchip PICkit | TC2030-PKT-NL · with legs: TC2030-PKT |
| TI MSP430 (MSP-FET430) | TC2050-IDC-NL-430 · with legs: TC2050-IDC-430 |
| Serial console via FTDI | TC2030-FTDI-TTL-232R-3V3 |
Your debugger is not listed?
The Tag-Connect range is larger than our shop catalogue. We source cables and adapters that are not listed here without a surcharge — info@collion.de.