Tag-Connect TC2050 plug-of-nails™ cable being inserted into PCB
TC2030-NL inserting into PCB with tiny footprint next to coin
TC2030 on tiny PCB with tiny footprint
TC2030 footprint comparison with box header
TC2050-legged-insertion-45
The Greenest Connector!
tc2030-insertion-coin-1200-400
Save Cost & Space on EVERY Board!
tc2030-insertion-pcb-coins-1200-400
no-header-no-brainer-plug-of-nails-footprint-2 - copy
No Header - No Brainer!
previous arrow
next arrow

Tag-Connect™ Solutions for Debuggers & Programmers

Read more about how Tag-Connect Saves you Money on Every PCB!


PEmicro (P&E) Cyclone ARM – Cable Selection & Installation

PEmicro Cyclone ARM programmer
This page covers programming cable solutions for the PEmicro (P&E) Cyclone LC ARM and Cyclone FX ARM programmers that use Tag-Connect’s™ tiny target board footprint plug-of-nails™ test connectors. These require no mating half giving zero component cost on the target boards for debugging/programming NXP ARM Cortex and other devices.

Tag-Connect™ replacement debug/programming cables save cost and space on every board!

Depending on your requirements, we offer 6-pin or 10-pin target board connector solutions for the Cyclone ARM programmer providing SWD or JTAG communication to the target board. The PEmicro Cyclone LC ARM & Cyclone FX ARM programmers provide a standard ARM20 0.1″ pitch header (port C) as well as standard CORTEX-20 (port B) and CORTEX-10 (port A) 0.05″ headers. We offer test cable solutions below that either connect directly to the CORTEX-10 connector, using fine pitched 0.05″ ribbon cable, or via an adapter to the ARM20 connector using 0.1″ pitch ribbon cable. Although requiring the adapter, the 0.1″ pitched ribbon cable solutions provide a more robust/longer lasting solution than the less robust fine pitched 0.05″ ribbon cable solutions which may not last as long.

The 6-pin solution allows SWD debugging/programming using minimal PCB real estate.

The 10-pin solutions allow full traditional JTAG connection to the target board.

Our cables are available in either legged or no-legs versions. The legged versions are particularly suited to development as the connector legs retain the connector in the target board. The no-legs versions are more suited to a production environment for rapid programming but can also be retained in the target board using a TC2030-CLIP or TC2050-CLIP as appropriate.

1. 6-pin SWD solution using CORTEX-10 connector
2. 6-pin SWD solution using ARM20 connector with adapter (more robust)
3. Traditional 10-pin JTAG/SWD solution using CORTEX-10 connector
4. Traditional 10-pin JTAG/SWD solution using ARM20 connector with adapter (more robust)

1. 6-pin SWD solution using CORTEX-10 connector

The 6-pin solution utilizes the TC2030-CTX (legged) or TC2030-CTX-NL (no-legs) 0.05″ pitched test cables providing SWD debugging/programming capability using minimum PCB space. See solution 2 for a more robust/longer lasting solution. The optional TC2030-CLIPs can be used with the no-legs version to retain the plug-of-nails™ connector in the target board.

Installation: Lift flap of Cyclone ARM and and connect the TC2030-CTX debugger cable to port C MINI-10 header (the 10-pin 0.05″ pitch header) ensuring that the red line on the cable is at the pin 1 end of the connector.

Solutions

PCB connectorDebug ConnectorItems (Click items for details)PriceQtyBuy
Cortex 10 Pin to 6 Pin Plug-of-Nails™ - No Legs
Plug-of-Nails™ No Legs6 pin target connector
PCB End: 6 Pin Plug-of-Nails™ No LegsDebug End: 10 Pin IDC 0.05" Female (Mates with FTSH)
6-Pin "No Legs" TC2030 Plug-of-Nails™ programming cable for use with ARM Cortex processors. This special cable has a 6-pin TC2030-NL Tag-Connector and a 10-pin ribbon connector that mates with the FTSH-105 style micro-headers used for Cortex Debug as found in debuggers such as Keil's ULINK-2. The footprint for the TC2030-CTX-NL Plug-of-Nails™ Connector saves over 66% of the PCB space used by typical FTSH-105 style micro-headers! Please refer to the TC2030-IDC-NL datasheet below for details of the TC2030-NL footprint. You may also want to purchase a couple of TC2030-CLIP boards which will hold this cable in place for hands-free programming and debugging. See also the TC2030-CTX "Legged" version of the cable. For traditional ARM JTAG solutions using the 20-pin header as found on Segger's J-LINK see our TC2050-ARM2010 adapter used with TC2050-IDC (-NL) cables. WARNING for ATMEL-ICE users: The Atmel-ICE has it's header pin numbers reversed (standard pin 1 is Atmel-ICE's pin 10). To use our cable with Atmel's reversed pin-number header you'll either need to cut off the ribbon connector locating lug and plug it in backwards, or select the LEMTA option below to order with the 10-pin ribbon connector fitted backwards. If you plug in a standard (correct) Cortex cable you're going to short power and stuff out. Note: Cable only supplied, Keil's ULINK2 debugger and Tag-Connect Demo PCB and additional Legged Cable are shown for illustrative use only - not included with the cable!

Datasheets (TC2030-NL is for footprint information only)

ARM Cortex programming cable with TC2030 plug-of-nails no-legs connector1 x TC2030-CTX-NL 6-Pin "No Legs" Cable with 10-pin micro-connector for Cortex processors
Orientation: Normal Orientation

6-Pin “No legs” TC2030 Plug-of-Nails™ Cable for use with ARM Cortex processors.

HELP
This product is intended to temporarily hold a TC2030 -NL ("No Legs") cable in place on a PCB. This solution will help when board space is at a premium and you need a hands free solution for debugging. Supplied as pack of 3. We recommend keeping a few spare of these since the tiny boards are easy to misplace when working on the bench. For a more robust solution consider a TC2030 legged cable.
TC2030-CLIP-3PACK retaining clips for TC20301 x TC2030-CLIP-3PACK Retaining CLIP board for TC2030-NL cables - 3 Pack
Include this item
Price: $60.95 Qty: Buy
Cortex 10 Pin to 6 Pin Plug-of-Nails™ - With Legs
Plug-of-Nails™ Legged6 pin target connector
PCB End: 6 Pin Plug-of-Nails™ LeggedDebug End: 10 Pin IDC 0.05" Female (Mates with FTSH)
6-Pin Legged TC2030 Plug-of-Nails™ programming cable for use with ARM Cortex processors. This special cable has a 6-pin TC2030 Tag-Connector and a 10-pin ribbon and ribbon connector that mates with the FTSH-105 style micro-headers used for Cortex Debug Connector as found in debuggers such as Keil's ULINK-2. See also the TC2030-CTX-NL "No Legs" version of the cable with footprint that saves over 66% of the board space needed by typical FTSH-105 micro headers! For traditional ARM solutions using the 20-pin header as found on Segger's J-LINK see our TC2050-ARM2010 adapter used with TC2050-IDC (-NL) cables. WARNING for ATMEL-ICE users: The Atmel-ICE has it's header pin numbers reversed (standard pin 1 is Atmel ICE's pin 10). To use our cable with Atmel's reversed pin-number header you'll either need to cut off the ribbon connector locating lug and plug it in reversed, or select the LEMTA option with the 10-pin connector fitted backwards. If you plug in a standard (correct) Cortex cable you're going to short power and stuff out. Note: Cable only supplied, Keil's ULINK2 debugger and Tag-Connect Demo PCB shown for illustrative use - not included with the cable!

Datasheet

ARM Cortex programming cable with TC2030 plug-of-nails legged connector1 x TC2030-CTX 6-Pin Cable for ARM Cortex
Orientation: Normal Orientation

6-Pin Legged TC2030 Plug-of-Nails™ Cable for use with ARM Cortex processors.

HELP
Price: $42.95 Qty: Buy

2. 6-pin SWD solution using ARM20 connector with adapter (more robust)

A more robust/longer lasting solution for SWD uses the TC2030-IDC (legged) or TC2030-IDC-NL (no-legs) 6-pin 0.1″ pitched test cables together with the ARM20-CTX adapter. Target board space used is the same as solution 1.

Installation: Connect the TC2030-IDC debug probe cable to the adapter, lift flap of Cyclone ARM and and connect the adapter to port A (the 20-pin 0.1″ pitch header), aligning pin 1 with pin 1.

Solutions

PCB connectorDebug ConnectorItems (Click items for details)PriceQtyBuy
ARM20 to 6 Pin Plug-of-Nails™ - With Legs
Plug-of-Nails™ Legged6 pin target connector
PCB End: 6 Pin Plug-of-Nails™ LeggedDebug End: 20 Pin IDC 0.1" Female
The Tag-Connect ARM20-CTX adapter board allows our TC2030-IDC cables to be used for ARM SWD (Single Wire Debug) applications. Although intended for use with our patented TC2030-IDC (and TC2030-IDC-NL) Plug-of-Nails™ Cables, the adapter may also be useful to people wishing to use 6-pin 0.1" ribbon headers on their PCB instead of the traditional 20-Pin header. Note: Adapter only supplied. The TC2030-IDC or TC2030-IDC-NL cable is purchased separately, the cables and Segger JLINK seen in the pictures are not included!

Datasheet

ARM Cortex adapter to 6 pin plug-of-nails for ARM SWD1 x ARM20-CTX 20-Pin to TC2030-IDC Adapter for Cortex
The TC2030-IDC is our "Legged" 6-pin Plug-of-Nails™ programming cable fitted with a 6-pin 0.1" pitch ribbon connector. The "Legged" or "With Legs" versions of our cables snap directly into a tiny footprint of holes and pads in your PCB. By eliminating the need for a mating header component, you not only save PCB space but also cost on every board! See TC2030-IDC-NL for the "No Legs" version which has an even smaller footprint of about the size of an 0805 SMT resistor. Popular applications include programming Atmel AVR, many Renesas MCU's (when used with our TC-Renesas E1 / E8a adapter) and Zilog. Also great for bringing our SPI / IIC / RS232 and test signal access. Also available in 10" lengths (TC2030-IDC-10). Contact us for 36" length versions of these cables.

Datasheet

TC2030-IDC 6-pin plug-of-nails to IDC programming/debug cable with small pcb footprint1 x TC2030-IDC 6-Pin Tag-Connect Plug-of-Nails™ Spring-Pin Cable with Legs
Price: $63.90 Qty: Buy
ARM20 to 6 Pin Plug-of-Nails™ - No Legs
Plug-of-Nails™ No Legs6 pin target connector
PCB End: 6 Pin Plug-of-Nails™ No LegsDebug End: 20 Pin IDC 0.1" Female
The Tag-Connect ARM20-CTX adapter board allows our TC2030-IDC cables to be used for ARM SWD (Single Wire Debug) applications. Although intended for use with our patented TC2030-IDC (and TC2030-IDC-NL) Plug-of-Nails™ Cables, the adapter may also be useful to people wishing to use 6-pin 0.1" ribbon headers on their PCB instead of the traditional 20-Pin header. Note: Adapter only supplied. The TC2030-IDC or TC2030-IDC-NL cable is purchased separately, the cables and Segger JLINK seen in the pictures are not included!

Datasheet

ARM Cortex adapter to 6 pin plug-of-nails for ARM SWD1 x ARM20-CTX 20-Pin to TC2030-IDC Adapter for Cortex
The TC2030-IDC-NL is our "No Legs" 6-pin Plug-of-Nails™ programming cable fitted with a 6-pin 0.1" pitch ribbon connector. With its tiny 0.02 sq inch footprint the TC2030 Tag-Connector has a footprint using about the same PCB space as an 0805 resistor. The "No Legs" versions of our cables are designed to be held in place by hand for a fast programming operation or can be temporarily retained in place for debugging when used with our TC2030-CLIP boards. See TC2030-IDC for the "Legged" version which has four additional feet which hold it securely in place on the PCB for debugging or programming use. Popular applications include programming Atmel AVR, many Renesas MCU's (when used with our TC-Renesas E1 / E8a adapter) and Zilog. Also great for bringing our SPI / IIC / RS232 and test signal access. Also available in 10"/254mm lengths (TC2030-IDC-NL-10). Contact us for 36" length versions of these cables.

Datasheet

TC2030-IDC-NL 6-pin plug-of-nails to IDC debug/programming cable with small PCB footprint1 x TC2030-IDC-NL
This product is intended to temporarily hold a TC2030 -NL ("No Legs") cable in place on a PCB. This solution will help when board space is at a premium and you need a hands free solution for debugging. Supplied as pack of 3. We recommend keeping a few spare of these since the tiny boards are easy to misplace when working on the bench. For a more robust solution consider a TC2030 legged cable.
TC2030-CLIP-3PACK retaining clips for TC20301 x TC2030-CLIP-3PACK Retaining CLIP board for TC2030-NL cables - 3 Pack
Include this item
Price: $81.90 Qty: Buy

3. Traditional 10-pin JTAG/SWD solution using CORTEX-10 connector

The 10-pin connector provides the traditional JTAG/SWD solution with pins 1 through 10 all connected through to the target board. It uses the TC2050-IDC-050-ALL (legged) or TC2050-IDC-NL-050-ALL (no-legs) 0.05″ fine pitched programming cable. Note that these cables are less robust than the 0.1″ cables and may have a shorter life.

Installation: Lift flap of Cyclone ARM and and connect the programmer/debugger cable to port C MINI-10 header (the 10-pin 0.05″ pitch header) ensuring that the red line on the cable is at the pin 1 end of the connector. The optional TC2050-CLIPs can be used with the no-legs version to retain the plug-of-nails™ connector in the target board.

Solutions

PCB connectorDebug ConnectorItems (Click items for details)PriceQtyBuy
Cortex 10 Pin to 10 Pin Plug-of-Nails™ - No Legs
Plug-of-Nails™ No Legs10 pin target connector
PCB End: 10 Pin Plug-of-Nails™ No LegsDebug End: 10 Pin IDC 0.05" Female (Mates with FTSH)
The TC2050-IDC-NL-050-ALL programming cable has an 0.050" pitch ribbon connector suitable for programmers and debuggers that use the Samtec FTSH-105-01 style micro-header (10-pins). The pin connections are 1-1 and all 10 pins are connected. (The standard TC2050-IDC-NL-050 cable does not have pins 5&9 connected to be similar to our TC2050-ARM2010 adapter and may be what you need for ARM applications).

Datasheet (for footprint information only)

Note: The 10-pin male connectors on the Atmel-ICE have reversed (non-standard) pin numbering. For Atmel-ICE you should purchase the LEMTA version of our cables which have the 10-pin ribbon connector fitted backwards which corrects for the Atmel-ICE pin numbering reversal. (Atmel ICE comes suppplied with a ribbon cable fitted with two 10-pin IDC connectors and a 6-pin single-in-line SIP connector - The 10-pin connector at the Atmel ICE end is reversed but the other is not, correcting the pin-numbering at the target PCB. Our LEMTA cables similarly have a reversed connector).
TC2050-IDC-NL-050 with 10 pin no-legs Plug-of-Nails & 10 pin 0.05" IDC connector for MCU programming1 x TC2050-IDC-NL-050-ALL
Orientation: Normal Orientation

TC2050 10 Pin “No legs” Plug-of-Nails™ to 0.050″ pitch 10 pin ribbon connector suitable for ULINK2 and similar debuggers that use the Samtec FTSH-105-01 style micro-header. As TC2050-IDC-NL-050 but with all pins connected.

HELP
This product is intended to temporarily hold a TC2050-NL cable in place on a PCB. The solution will help when board space is premium and you need to perform a hands-free programming or debugging operation. For a more robust and convenient debugging connection consider using the TC2050 legged cable and footprint. Supplied as pack of 3. We recommend keeping a few spare of these since they are easily misplaced when working on the desktop. Over time they may lose some grip.
TC2050-CLIP-3PACK retainer for TC2050 connectors1 x TC2050-CLIP-3PACK Retaining CLIP board for TC2050-NL cables - 3 Pack
Include this item
Price: $77.00 Qty: Buy
Cortex 10 Pin to 10 Pin Plug-of-Nails™ - With Legs
Plug-of-Nails™ Legged10 pin target connector
PCB End: 10 Pin Plug-of-Nails™ LeggedDebug End: 10 Pin IDC 0.05" Female (Mates with FTSH)
The TC2050-IDC-050-ALL programming cable has an 0.050" pitch ribbon connector suitable for ULINK2 and similar debuggers that use the Samtec FTSH-105-01 style micro-header. The pin connections are 1-1 and all 10 pins are connected. (The standard TC2050-IDC-050 cable does not have pins 5&9 connected to be similar to our TC2050-ARM2010 adapter).

Datasheet (for footprint information only)

Note: The 10-pin male connectors on the Atmel-ICE have reversed (non-standard) pin numbering. For Atmel-ICE you should purchase the LEMTA version of our cables which have the 10-pin ribbon connector fitted backwards which corrects for the Atmel-ICE pin numbering reversal. (Atmel ICE comes suppplied with a ribbon cable fitted with two 10-pin IDC connectors and a 6-pin single-in-line SIP connector - The 10-pin connector at the Atmel ICE end is reversed but the other is not, correcting the pin-numbering at the target PCB. Our LEMTA cables similarly have a reversed connector).
TC2050-IDC-050 with 10 pin Plug-of-Nails & 10 pin 0.05" IDC connector for MCU programming1 x TC2050-IDC-050-ALL
Orientation: Normal Orientation

TC2050 10 Pin “Legged ” Plug-of-Nails™ to 0.050″ pitch 10 pin ribbon connector suitable for ULINK2 and similar debuggers that use the Samtec FTSH-105-01 style micro-header. As TC2050-IDC-050 but all pins connected.

HELP
Price: $59.00 Qty: Buy

4. 10-pin JTAG/SWD solution using ARM20 connector with adapter (more robust)

A more robust/longer lasting solution for JTAG/SWD uses the TC2050-IDC (legged) or TC2050-IDC-NL (no-legs) 10-pin 0.1″ pitched test cables together with the TC2050-ARM2010 adapter. Target board space used is the same as solution 3.

Installation: Connect the TC2050-IDC debug probe cable to the adapter, lift flap of Cyclone ARM and and connect the adapter to port A (the 20-pin 0.1″ pitch header), aligning pin 1 with pin 1.

Solutions

PCB connectorDebug ConnectorItems (Click items for details)PriceQtyBuy
ARM20 to 10 Pin Plug-of-Nails™ - No Legs
Plug-of-Nails™ No Legs10 pin target connector
PCB End: 10 Pin Plug-of-Nails™ No LegsDebug End: 20 Pin IDC 0.1" Female
The TC2050-ARM2010 is a Tag-Connect adapter board allowing our TC2050-IDC cables to be used for ARM JTAG and ARM SWD (Serial Wire Debug) applications. Although intended for use with our patented TC2050-IDC Plug-of-Nails™ Cables, the adapter may be useful to people wishing to use 10-pin 0.1" ribbon headers on their PCB. Picture shows Segger JLINK, an TC2050-ARM2010 adpater pcb and a TC2050-IDC cable. Note: Adapter only supplied, debugger and cable not included!

Datasheet

TC2050-ARM2010 adapter for ARM JTAG & SWD1 x TC2050-ARM2010 ARM 20-pin to TC2050 Adapter
Tag-Connect's TC2050-IDC-NL "No Legs" Plug-of-Nails™ programming cable is a 10-conductor cable fitted with a spring-pin Tag-Connector that conveniently plugs directly into your PCB and terminates in a 0.1" ribbon connector.
  • Plugs straight to your PCB - No mating connector or header required!
  • Requires only a tiny 0.03" footprint of pads and locating holes in your PCB.
  • Zero Cost Per Board!
  • Tiny Footprint!
  • High-Reliability Spring-Pins make a Secure Connection and are rated for over 100,000 operations.
  • Footprint has no height and can reduce the size and space requirements of your PCB.
  • A great way to make test and debug signals available at no cost and with minimal board space.
  • Can be retained in place using a TC2050-CLIP board.
Tag-Connect cables provide a simple, reliable means of connecting Debuggers and Programmers or other test equipment to your PCB's while lowering board costs and facilitating efficient production programming. Tag-Connect uses a specially designed (Patent Pending) connector which eliminates the need for putting a programming header or other mating connector on every PCB. Instead, Tag-Connect uses tried and tested spring-pins rated for over 100,000 operations to make a secure connection to a special footprint pattern of pads and locating holes in your PCB. The tiny  "No Legs" footprint takes only 0.03 square inches (about the same board space as a couple of SMT resistors) which means you can locate the footprint right next to the MCU if desired. This 10-conductor cable has a TC2050-NL Tag-Connector on one end and a standard 0.1" ribbon connector on the other and is suitable for use with most many MCUs / FPGAs and JTAG programming and debug operations. A growing range of adaptors are available for specific and generic applications such as Xilinx SPARTAN and VERTEX FPGAs, TI MSP430 (TC2050-IDC-430), etc Also available in self-retaining "legged" version TC2050-IDC.

Datasheet

TC2050 10-pin Plug-of-Nails™ to 10-pin IDC1 x TC2050-IDC-NL 10-Pin No-Legs Cable with Ribbon connector.
This product is intended to temporarily hold a TC2050-NL cable in place on a PCB. The solution will help when board space is premium and you need to perform a hands-free programming or debugging operation. For a more robust and convenient debugging connection consider using the TC2050 legged cable and footprint. Supplied as pack of 3. We recommend keeping a few spare of these since they are easily misplaced when working on the desktop. Over time they may lose some grip.
TC2050-CLIP-3PACK retainer for TC2050 connectors1 x TC2050-CLIP-3PACK Retaining CLIP board for TC2050-NL cables - 3 Pack
Include this item
Price: $86.95 Qty: Buy
ARM20 to 10 Pin Plug-of-Nails™ - With Legs
Plug-of-Nails™ Legged10 pin target connector
PCB End: 10 Pin Plug-of-Nails™ LeggedDebug End: 20 Pin IDC 0.1" Female
The TC2050-ARM2010 is a Tag-Connect adapter board allowing our TC2050-IDC cables to be used for ARM JTAG and ARM SWD (Serial Wire Debug) applications. Although intended for use with our patented TC2050-IDC Plug-of-Nails™ Cables, the adapter may be useful to people wishing to use 10-pin 0.1" ribbon headers on their PCB. Picture shows Segger JLINK, an TC2050-ARM2010 adpater pcb and a TC2050-IDC cable. Note: Adapter only supplied, debugger and cable not included!

Datasheet

TC2050-ARM2010 adapter for ARM JTAG & SWD1 x TC2050-ARM2010 ARM 20-pin to TC2050 Adapter
Tag-Connect's TC2050-IDC "Legged" Plug-of-Nails™ programming cable is a 10-conductor cable fitted with a spring-pin Tag-Connector that conveniently plugs directly into your PCB and terminates in a 0.1" ribbon connector.
  • Plugs straight to your PCB - No mating connector or header required!
  • Requires only a tiny footprint of pads and locating holes in your PCB.
  • Zero Cost Per Board!
  • Tiny Footprint!
  • High-Reliability Spring-Pins make a Secure Connection and are rated for over 100,000 operations.
  • Footprint has no height and can reduce the size and space requirements of your PCB.
  • A great way to make test and debug signals available at no cost and with minimal board space.
Tag-Connect cables provide a simple, reliable means of connecting Debuggers and Programmers or other test equipment to your PCB's while lowering board costs and facilitating efficient production programming. Tag-Connect uses a specially designed (Patent Pending) connector which eliminates the need for putting a programming header or other mating connector on every PCB. Instead, Tag-Connect uses tried and tested spring-pins rated for over 100,000 operations to make a secure connection to a special footprint pattern of pads and locating holes in your PCB. The legged version footprint takes about the same board space as two or three SMT resistors which means you can locate the footprint right next to the MCU if desired. This 10-conductor cable has a TC2050 Tag-Connector on one end and a standard 0.1" ribbon connector on the other and is suitable for use with most many MCUs / FPGAs and JTAG programming and debug operations. A growing range of adaptors are available for specific and generic applications such as Xilinx SPARTAN and VERTEX FPGAs, TI MSP430 (TC2050-IDC-430), etc See also TC2050-IDC-NL (no-legs) version with a tiny 0.03” footprint.

Datasheet

TC2050-IDC debug/programming cable1 x TC2050-IDC - Tag-Connect 2050 IDC
Price: $68.95 Qty: Buy