The J-Link Needle Adapter has been designed to connect programmers such as J-Link or some of the Flasher series to a PCB that has a matching footprint. The idea behind this is that a system can be designed with only this footprint, saving board space and material costs otherwise spent on including a programming header. The footprint pattern has three locating pins which ensure that the adapter only can be connected the correct way.
This cable adapts from the standard 20-pin 0.1"-pitch JTAG connector to a 10-pin needle connector. It is compatible with the following programmers: J-Link, J-Link PRO, J-Link ULTRA+, J-Link EDU, Flasher ARM, Flasher RX, Flasher PPC, and Flasher Portable.
J-Link Needle Adapter Features
- Save production cost: No connector required on your PCB
- Save board space: Much smaller footprint than a traditional JTAG header
- High-reliability spring pins for secure connections
- Designed with three locating pins so the adapter can not be plugged in the wrong way
- No external power supply required; you can power your target via JTAG
Needle Connection Pinout While the pinout of the J-Link Needle Adapter is based on a design used by Tag-Connect, it is not identical; the J-Link Needle Adapter includes a 5V Supply pin so that the target can be powered via JTAG.
The images below show the three locating pins that ensure proper orientation, an example of what the layout will look like on your PCB, and a view of how the four legs on the connector snap through to ensure stable and secure contact between the pins and your PCB.
J-Link Needle Adapter Schematic This schematic shows how the 20-pin JTAG is first adapted to 10 pins, then the final 10-pin needle connector.
Supplying Power to Target using J-Link You may need to configure your J-Link/Flasher once in order to supply 5V to the target.
- Start the J-Link Commander software: Start → Programs → SEGGER → J-Link ARM
- Enter the following command: power on perm
- Plug in the adapter. The LED on the emulator side now should be lit.