Conectores JTAG, Pinouts e Interfaces Comerciales: Guía Práctica
Aprenda sobre las interfaces y conectores usados para implementar JTAG.
En discusiones anteriores exploramos el estándar fundamental IEEE 1149.1, enfocándonos en el Puerto de Acceso de Prueba (TAP) que gobierna la máquina de estados TAP y operaciones de boundary‑scan. Si bien los aspectos lógicos son críticos, los diseñadores también deben dominar la capa física —conectores, pinouts y la gama de interfaces JTAG comerciales disponibles hoy. Este artículo cierra esa brecha con una perspectiva práctica.
Conectores JTAG
No existe un conector universal único para JTAG. La mayoría de placas emplean headers macho estándar —de 0.1" o paso más fino— para exponer las señales requeridas. El TAP en sí necesita solo cuatro o cinco pines (TDI, TDO, TCK, TMS, y opcionalmente nTRST), pero cualquier interfaz externa debe también suministrar potencia, tierra y puede proporcionar utilidades adicionales como reinicio de sistema o referencia de voltaje.
Aunque la comunidad no ha convergido en un solo estándar, varias configuraciones de header son ampliamente adoptadas:
- ARM JTAG 20 (20‑pin 0.1" shrouded)
- ARM JTAG 14 y TI JTAG 14 (14‑pin 0.1" o 0.05")
- STDC14 (STMicroelectronics), OCDS 16‑pin (Infineon, PDF)
- CoreSight 10 y 20, MIPI 34, Mictor 38
- Conectores J‑Link y J‑Trace de Segger, que reflejan de cerca ARM JTAG 20
La Figura 1 ilustra las formas y pasos de headers macho más comunes usados para conexiones JTAG.

Figura 1. Headers comunes para interfaces JTAG.
Los detalles de pinout para estos diversos conectores se resumen en la Figura 2. Las señales JTAG estándar (TDI, TDO, TCK, TMS, nTRST) coexisten con SWDIO, SWCLK y SWO para Serial Wire Debug de ARM. Pines adicionales —como nSRST para reinicio completo de sistema y VTREF para referencia de voltaje del lado objetivo— habilitan capacidades avanzadas de depuración y cambio de nivel.

Figura 2. Pinouts de interfaces JTAG clave en headers macho shrouded de 0.1".
Interfaces JTAG Comerciales
Los proveedores de hardware ofrecen un espectro de sondas JTAG, desde soluciones open‑source hasta herramientas industriales premium:
- Black Magic Probe (BMP) – una interfaz ARM JTAG open‑source respaldada por 1BitSquared y Black Sphere Technologies, ampliamente soportada por firmware comunitario.
- Segger J‑Link – el estándar de la industria, vendiéndose bajo $100 con licencia educativa y $400–$1,000 para modelos comerciales. El más potente J‑Trace apunta a despliegues industriales a $1,700–$2,500.
- Sondas específicas del proveedor: serie STLINK de STMicroelectronics (V2, V3SET), Atmel‑ICE de Microchip, S32 Debug Probe de NXP, y otros.
- Cables de descarga FPGA: Xilinx Platform Cable II, Intel FPGA Download Cable II (anteriormente Altera USB‑Blaster II), usados principalmente para programación de bitstream.
Internamente, una sonda típica de gama baja comprende:
- Un microcontrolador que orquesta la comunicación TAP.
- Una interfaz USB, ya sea integrada o vía chip estilo FTDI.
- Circuitos de cambio de nivel para igualar niveles lógicos del objetivo.
- Controles de conmutación y pull‑up para integridad de señal.
La mayor parte del costo está impulsada por firmware sofisticado que desbloquea características completas de Arm CoreSight, como ejemplifica el hardware y software de Black Magic Probe disponibles públicamente en GitHub.
Conclusión
Hemos examinado la capa física de JTAG —desde estándares de conector y pinouts hasta las sondas comerciales que llevan la tecnología al laboratorio y planta de producción. El siguiente paso lógico es una inmersión más profunda en la arquitectura Arm CoreSight y su interfaz de depuración (ADI), incluyendo la creciente popularidad de Serial Wire Debug como alternativa a JTAG.
Equipo industrial
- Resumen Integral de Resistores, Inductores y Capacitores en Circuitos de CA
- Fundición por espuma perdida: beneficios, inconvenientes y cuándo usarla
- Conformado en frío de metales: ventajas, desventajas y claves del proceso
- Líquido de Transmisión Explicado: Propósito, Importancia y Guía de Mantenimiento
- Dominando las Máquinas CNC: Lo Que Debes y No Debes Hacer
- PROVERTHA presenta conectores M8 crimp flange acero inoxidable robustos para Industrial Ethernet, médico y alimentación
- Acceed POC‑351VTC: PC vehicular robusto sin ventilador con CAN, GigE, PoE, conectividad 4G/3G/WLAN
- Conectando sistemas de control: Interfaces de comunicación de confianza para sensores de posición y movimiento
- Entendiendo constantes y literales en C: Tipos, uso y mejores prácticas
- Constantes y literales en C#: Tipos, reglas y mejores prácticas
- Interfaces en C#: Contratos de diseño para POO robusta