TC-LATTICE · JTAG Adapter HW-USBN-2B to TC2030
€40.00
- From 1 pcs: €40.00 / pc
- From 20 pcs: €36.80 / pc
- From 30 pcs: €36.00 / pc
Available, delivery time: 1-3 days
Only 1 left in stock
Product information "TC-LATTICE · JTAG Adapter HW-USBN-2B to TC2030"
Short description
JTAG adapter from the 12-pin connector of the Lattice HW-USBN-2B programming cable to a 6-pin 2.54 mm (0.1″) pin header for TC2030-IDC, TC2030-IDC-NL and ECV3-06-IDC cables — for ECP5, CrossLink, MachXO2/MachXO3 and ispMACH. The smallest Tag-Connect footprint for Lattice devices with JTAG.
Connections
| Side | Pins | Connector | Pitch |
|---|---|---|---|
| Debugger | 12 | Socket Lattice HW-USBN-2B | — |
| Cable (Tag-Connect) | 6 | Pin header, 2 × 3 | 2.54 mm (0.1″) |
Full pin assignment: in the "Technical data" tab.
Compatible: the Lattice HW-USBN-2B programming cable.
Not, or not directly, compatible
- 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-06-IDC, ARM20-CTX
- 14-pin, 2 × 7, 2.54 mm (0.1″) — Renesas E1 / E2 / E8a / E20: through the adapter board TC-RENESAS
Application
Programming ECP5, CrossLink or MachXO over JTAG takes four signals plus power. That is exactly what the 6-pin TC2030 footprint carries — on the area of an 0805 resistor, with no connector on the board. This adapter maps the 12-pin HW-USBN-2B connector onto it.
It is not suitable for iCE40: iCE40 has no JTAG and needs CRESET_B and CDONE, which the 6-pin footprint does not carry. That is what the TC-LATTICE-10 is for.
Which Lattice adapter?
| Device | Interface | Adapter |
|---|---|---|
| iCE40 UltraPlus, HX, LP | SPI with CRESET_B and CDONE — no JTAG | TC-LATTICE-10 |
| ECP5, CrossLink, MachXO2, MachXO3, ispMACH | JTAG | TC-LATTICE is enough |
| Writing the configuration flash on the FPGA directly | SPI with chip select | TC-LATTICE-10 |
| PROGRAMN driven by the programmer | — | TC-LATTICE-10 |
In short: JTAG targets with no further demands do fine with the 6-pin; anything that needs DONE, PROGRAMN or a chip select calls for the 10-pin.
The 500 Ω resistor — and why it sits here
The HW-USBN-2B senses the target voltage via VCC. On targets with very low current draw it lifts VCC unexpectedly in doing so. Lattice therefore recommends 500 Ω between VCC and GND — on every target board. This adapter carries the resistor itself; the target board no longer needs it.
Ground first
Lattice mandates it for the HW-USBN-2B, and it holds with the adapter too: when connecting, ground first, then the signals. Otherwise the device can be damaged. The Tag-Connect contacts are all the same length — there is no mating-first ground here.
Technical data
- Signals: TMS, TDI/SI, TCK/SCLK, TDO/SO, VCC, GND
- 500 Ω fitted between VCC and GND
- Devices: ECP5, CrossLink, MachXO2, MachXO3, ispMACH (JTAG)
Included
The adapter only. Lattice HW-USBN-2B and cables are not included.
| Bauform: | IDC-Kabelende |
|---|
Pin assignment
| TC2030 | Signal |
|---|---|
| 1 | VCC |
| 2 | TMS |
| 3 | TDI / SI |
| 4 | TCK / SCLK |
| 5 | GND |
| 6 | TDO / SO |
Manufacturer specification, taken from the product page at Tag-Connect. There is no PDF datasheet for this article; the manufacturer specification is binding.
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