Skip to main content Skip to search Skip to main navigation
Online shop for electronics development tools · Shipped from stock in Germany

TC2050-IDC · 10-pin Debug Cable with Legs, No Connector

Product information "TC2050-IDC · 10-pin Debug Cable with Legs, No Connector"

Short description

Ten-pin debug and programming cable with spring pins that lands straight on the board — no connector on the target, just ten contact pads and six holes. The four legs hold it there while you work. At the other end, a standard 2.54 mm (0.1″) ribbon header that fits nearly every debugger.

Connections

Side Pins Connector Pitch
Board (Tag-Connect) 10 Footprint TC2050, with Legs 1.27 mm (0.05″)
Debugger 10 Socket, 2 × 5 2.54 mm (0.1″)

Pin assignment: contact n is on connector pin n — the cable is wired straight through.

Compatible: programmers with a 10-pin 2.54 mm pin header — among them PEmicro Multilink and Cyclone, and the Intel/Altera USB-Blaster.

Not, or not directly, compatible

  • 10-pin, 2 × 5, 1.27 mm (0.05″) — Cortex connector, e.g. Keil ULINK2: TC2050-IDC-050-ALL
  • 20-pin, 2 × 10, 2.54 mm (0.1″) — ARM connector, e.g. SEGGER J-Link, Keil ULINK, ST-LINK/V2: through the adapter board COLL-ARM20-10-IDC, TC2050-ARM2010
  • 12-pin — Lattice HW-USBN-2B: through the adapter board TC-LATTICE-10
  • 14-pin, 2 × 7, 2 mm — Xilinx Platform Cable II: through the adapter board TC2050-XILINX
  • 14-pin, 2 × 7, 2.54 mm (0.1″) — Renesas E1 / E2 / E8a / E20: through the adapter board TC-RENESAS
  • 14-pin, 2 × 7, 2.54 mm (0.1″) — TI MSP-FET430: TC2050-IDC-430

New to the ten-pin family? Then the kit

If you are starting out with the ten-pin Tag-Connect family, have a look at our reduced-price TC2050 Evaluation Kit: cable, adapter board to the 20-pin ARM header, clip and grip to compare, a protective cap and a demo board with all footprints. It contains the cable without legs, because the clip only fits that footprint.

What this cable is for

The workbench. You place it, it latches, both hands are free — flash, debug, probe, with nobody holding a connector. That is what separates it from the no-legs version, which is made for the short grip in production.

What the legs do, and what they cost

The four legs are sprung latches. They snap into four holes of 2.375 mm and pull the spring pins onto the contact pads. Two fingers release them — and from that follows the one constraint the datasheet notes twice: there must be room for two fingers left and right of the footprint. On densely populated boards that rules it out more often than the holes do. Then take the TC2050-IDC-NL.

What to put on your board

  • 10 contact pads, Ø 0.787 mm, 1.27 mm pitch, two rows 2.54 mm apart
  • 2 holes Ø 0.991 mm for the alignment pins, 4 holes Ø 2.375 mm for the legs
  • No tracks and no vias in the keep-out area between the pads
  • No solder paste on the pads — a single opening in the paste mask ruins them
  • No other signal closer than 0.5 mm to a contact pad

Two things you may do: the latch and alignment holes may be plated and used as vias. And the footprint belongs in your BOM as "Do Not Load" — the manufacturer prescribes the code DNL, or your assembler will try to buy a part that does not exist.

When ten contacts instead of six? SWD or Microchip's ICSP get by with six — for that there is the smaller TC2030-IDC. As soon as real JTAG comes into play, six no longer do: TCK, TMS, TDI and TDO need four lines instead of two, plus target voltage, ground and usually reset.

The ten-pin footprint is not tied to JTAG, though: for SWD there is a customary assignment on it as well — the same order with SWDIO instead of TMS and SWCLK instead of TCK, plus SWO on pin 6. One footprint, two modes — that is the real reason to provide for it at the first layout, if the debugger might change later.

The numbering — and why it does not look like the header

The signal number is the same at both ends: pad 7 on the board is pin 7 on the header. What differs is the position of the numbers. On the ten-pin footprint the count runs around: bottom row left to right, then back along the top. On the IDC header it alternates row by row instead.

Footprint on the board IDC header at the debugger (2 × 5)
Top row, left → right 10 · 9 · 8 · 7 · 6 1 · 3 · 5 · 7 · 9
Bottom row, left → right 1 · 2 · 3 · 4 · 5 2 · 4 · 6 · 8 · 10
Opposite each other n and 11 − n n and n + 1

If you know the six-pin TC2030, you will get this wrong: there the positions match the header (1 opposite 2, 3 opposite 4); from ten contacts on they do not. So lay the footprint out afresh instead of extending it — and take the alignment pin as the reference for orientation, not the row of contacts. Where the break comes from is explained under Connector numbering.

Typical assignment — JTAG and SWD

The cable connects straight through; which signal sits on which pin is decided by your debugger. In practice the reference is the assignment that our adapter board COLL-ARM20-10-IDC maps onto the 20-pin ARM header — it has become the customary one:

Pin JTAG SWD
1 VCC VCC
2 TMS SWDIO
3 GND GND
4 TCK SWCLK
5 GND or +5 V * GND or +5 V *
6 TDO SWO
7 RTCK not used
8 TDI not used
9 nTRST ** not used
10 RESET RESET

* Pin 5 is either ground or carries power from the debugger — selectable by a jumper on the COLL-ARM20-10-IDC (VCC / open / GND). Ground improves signal integrity; some debuggers supply 3.3 V rather than 5 V. ** nTRST on pin 9 is optional and likewise selected by a jumper on the adapter.

From prototype to series — one and the same footprint

The contact pads are designed for spring pins. The same technique works in the test fixtures of series production. The footprint you provide today for the debug cable can therefore be reused in the fixture — the debug interface does not have to be designed a second time, and it travels unchanged from development through pilot run into production test.

The service interface nobody sees

Because there is no connector on the board, there is none to see from the outside either. Many devices therefore carry the contact pads as a service interface: the technician has the cable in the case and installs new firmware on site — while the owner of the device is not handed the idea of plugging something in. Add the practical side: no connector that collects dirt, corrodes or wears out mechanically in the field, and no opening in the housing that would have to be designed for it.

A standard, not a one-off

The footprint is published and available in the common layout tools, and for the widespread programmers the matching cable comes off the shelf. For you that means: if another cable is needed, it is ordered — with an article number, from German stock, in two years as much as today. Nobody solders together a one-off whose pinout no one remembers after the next change of staff, and which exists exactly once.

Technical data

  • Connectors: Plug-of-Nails™ spring pins to 2.54 mm (0.1″) ribbon
  • Version: with legs ("legged")
  • Cable length: approx. 200 mm (8″)
  • Spring pins: rated for over 100,000 operations (manufacturer)
  • On the board: no height, no mating connector

In use with these devices

ST-LINK/V2 and STLINK-V3SET (ST STM32) · SEGGER J-Link (ARM Cortex) · Keil (ARM) ULINK · PEmicro Multilink and Cyclone · Intel/Altera Byte Blaster and USB-Blaster · Xilinx Platform Cable · TI XDS100v2 · Digilent JTAG-HS2/HS3 · Lattice and various Renesas debuggers.

What counts is the connector, not the device name: compare the connector on your device with the table above. If it carries a different one, the route goes through an adapter board.

Debuggers with the classic 20-pin ARM header — J-Link, Keil ULINK and many older tools — connect through our adapter board COLL-ARM20-10-IDC. For debuggers with a finer header there are TC2050-IDC-050-ALL (1.27 mm) and TC2050-IDC-NL-050-STDC14 (ST-LINK V3).

Variants

TC2050-IDC-NL — no legs, smaller footprint. TC2050-IDC-430 — for TI MSP-FET430. TC2030-IDC — six pins, if SWD is enough.

Included

The cable only. Debugger and clip are not included.

Bauform: IDC-Kabelende, Legged
Skip product gallery

Accessories

The Tag-Protect cap in grey polymer, fitted over the spring pins of a Tag-Connect cable.
TAG-PROTECT-10 · Protective Cap for TC2050 Cables

Protective cap for the 10-pin TC2050 cable family (Plug-of-Nails™). Protects spring contacts, steel guide pins and — where present — retention tabs during storage and transport.

Regular price: €5.00
  • from 1 pcs €5.00
The green demo board carrying every Tag-Connect footprint side by side — six, ten and fourteen contacts, each with and without the holes for the legs.
TC-FOOTPRINT-PCB · Demo Board for Tag-Connect Footprints

Demo board carrying every Tag-Connect footprint size, for comparison before laying out your own board — 6-, 10- and 14-pin, each with and without legs, plus the EC-10 Edge-Connect™ footprint.

Regular price: €2.00
  • from 1 pcs €2.00
Example of use: the TC2050-ARM2010 adapter board plugged into a debugger’s 20-pin connector, with a Tag-Connect cable below. Only the adapter board is supplied.
TC2050-ARM2010 · 20-Pin Adapter for TC2050-IDC

Adapter that makes TC2050-IDC cables usable for ARM JTAG and ARM SWD applications — converts the 20-pin ARM connector (2.54 mm / 0.1″) to a 10-pin header on the same pitch.

Regular price: €30.00
  • from 1 pcs €30.00
New
The COLL-ARM20-10-IDC adapter board: on one side the 20-pin ARM connector on a 2.54 mm pitch, on the other the 10-pin header for the Tag-Connect cables.
COLL-ARM20-10-IDC · 20-pin ARM to TC2050-IDC, JTAG/SWD

Adapter board between the 20-pin ARM debug header (2 × 10, 2.54 mm) and the ten-pin IDC connector of the TC2050 Plug-of-Nails™ cables. With series resistors, plug-in jumpers for supply and nTRST, measuring points and the pinout printed on the board.

Regular price: €30.00
  • from 1 pcs €30.00
  • from 3 pcs €24.00
  • from 5 pcs €23.00
The TC-LATTICE-10 adapter board: on one side the 12-pin connector of the Lattice HW-USBN-2B, on the other the 10-pin header for the Tag-Connect cables.
TC-LATTICE-10 · Lattice Adapter for iCE40, SPI, TC2050

Adapter from the 12-pin connector of the Lattice HW-USBN-2B programming cable to a 10-pin 2.54 mm (0.1″) pin header for TC2050-IDC, TC2050-IDC-NL and ECV3-10-IDC cables — with DONE, PROGRAMN/ispEN, TRST and 5 V. The adapter for iCE40 and for any configuration that needs more than four JTAG lines.

Regular price: €40.00
  • from 1 pcs €40.00
Example of use: the TC2050-XILINX adapter board on a Xilinx Platform Cable with a Tag-Connect cable attached. Only the adapter board is supplied.
TC2050-XILINX · Adapter for Xilinx Platform Cable

Adapter for the 2mm 14-pin header found on Xilinx's Platform Cable II and compatible programmers — to a 10-pin 2.54 mm (0.1″) header for TC2050-IDC Plug-of-Nails™ cables.

Regular price: €40.00
  • from 1 pcs €40.00
Skip product gallery

Related products

The TC2050-IDC-NL cable in full length, with the 10-pin Tag-Connect connector with spring pins, no legs at one end and the 10-pin IDC connector on a 2.54 mm pitch at the other.
TC2050-IDC-NL · 10-pin Cable, No Legs, Smallest Footprint

Ten-pin debug and programming cable with spring pins, without legs — the smallest debug access a board can have: ten contact pads and three holes, nothing else. At the other end a standard 2.54 mm (0.1″) ribbon header.

Regular price: €38.00
  • from 1 pcs €38.00
  • from 3 pcs €37.00
  • from 5 pcs €36.00
The TC2050-IDC-050-ALL cable in full length, with the 10-pin Tag-Connect connector with spring pins and legs at one end and the 10-pin IDC connector on a 1.27 mm pitch at the other.
TC2050-IDC-050-ALL · 10-Pin Cable, All Pins Wired

10-pin Plug-of-Nails™ cable (legged) to 1.27 mm (0.05″) pitch ribbon, for ULINK2 and similar debuggers with Samtec FTSH-105-01 style micro-headers. All 10 pins connected (unlike the standard TC2050-IDC-050, which leaves pins 5/9 open for ARM compatibility).

Regular price: €65.00
  • from 1 pcs €65.00
  • from 20 pcs €59.80
  • from 30 pcs €58.50
The TC2050-IDC-NL-050-ALL cable in full length, with the 10-pin Tag-Connect connector with spring pins, no legs at one end and the 10-pin IDC connector on a 1.27 mm pitch at the other.
TC2050-IDC-NL-050-ALL · 10-Pin Cable, No Legs

Like TC2050-IDC-NL-050, but with all 10 pins connected instead of leaving pins 5/9 open. No legs, for ULINK2 and similar debuggers with Samtec FTSH-105-01 style micro-headers on 1.27 mm (0.05″).

Regular price: €65.00
  • from 1 pcs €65.00
  • from 20 pcs €59.80
  • from 30 pcs €58.50
The TC2050-IDC-NL-050-STDC14 cable in full length, with the 10-pin Tag-Connect connector with spring pins, no legs at one end and the 14-pin STDC14 connector on a 1.27 mm pitch at the other.
TC2050-IDC-NL-050-STDC14 · Cable for STLINK-V3

10-pin Plug-of-Nails™ cable, no legs, with a 14-pin 1.27 mm (0.05″) ribbon connector in STDC14 format for STLINK-V3/STLINK-V3MINI.

Regular price: €66.00
  • from 1 pcs €66.00
New
The ECV3-10-IDC cable in full length, with the 10-pin Edge-Connect™ connector for the board edge at one end and the 10-pin IDC connector on a 2.54 mm pitch at the other.
ECV3-10-IDC · 10-Pin Edge-Connect™ to IDC

Third-generation Edge-Connect™ connector for direct board-edge contact, terminating in a 10-pin 2.54 mm (0.1″) IDC ribbon connector. No mating connector on the target board — just one locating hole, and a low profile suited to stacked boards.

Regular price: €88.00
  • from 1 pcs €88.00
  • from 20 pcs €80.96
  • from 30 pcs €79.20
New
The COLL-ARM20-10-IDC adapter board: on one side the 20-pin ARM connector on a 2.54 mm pitch, on the other the 10-pin header for the Tag-Connect cables.
COLL-ARM20-10-IDC · 20-pin ARM to TC2050-IDC, JTAG/SWD

Adapter board between the 20-pin ARM debug header (2 × 10, 2.54 mm) and the ten-pin IDC connector of the TC2050 Plug-of-Nails™ cables. With series resistors, plug-in jumpers for supply and nTRST, measuring points and the pinout printed on the board.

Regular price: €30.00
  • from 1 pcs €30.00
  • from 3 pcs €24.00
  • from 5 pcs €23.00

Hersteller: Tag-Connect, LLC, 433 Airport Blvd, Suite 323, Burlingame, CA 94010, USA. Tel. +1 877-244-4156 · support@tag-connect.com

Verantwortliche Person in der EU (Art. 19 GPSR, da Hersteller ohne EU-Niederlassung):

Collion GmbH & Co.KG
Am Schmiedlacker 56, D-84028 Landshut
Tel. +49 (871) 2066-1000 · info@collion.de