encabezado de la interfaz ARM JTAG de 8 pines

1

Un dispositivo integrado basado en el chip ARM926EJ-S revisión 5 (ARMv5TEJ). La PCB tiene puntos de prueba de 8 pines para conectar la interfaz de depuración JTAG (paso de 2,54 mm). Intenté encontrar la especificación para este tipo de encabezado ARM JTAG y la tabla de pines de la interfaz, pero no puedo encontrar nada. Encuentro una descripción de otro dispositivo que se basa en la misma CPU, pero no es demasiado útil. ¿Alguien puede ayudar a definir un pinout para este tipo de conector JTAG? ¿O es posible que alguna implementación específica no siga el formato estándar de JTAG?

    
pregunta sonex

1 respuesta

4

Eso no es un pinout estándar de JTAG. Sin embargo, si es JTAG (lo que no es un hecho), hay formas de mapearlo. Por el bien de la referencia, vamos a numerar los pines:

7 8
5 6
3 4
1 2

El pin 8 es casi seguro a tierra, parece que está conectado al plano de tierra.

Los pines 3, 4, 5 y 6 parecen tener resistencias que los empujan a tierra. Si estoy en lo cierto, esto significa que son entradas: es probable que sean una combinación de TDI, TCK, TMS y posiblemente TRST.

Uno de los pines restantes será VCC. Debería poder encontrarlo al verificar la continuidad de otras redes eléctricas conocidas en la placa. Otro será TDO; No hay una forma obvia de identificar esta.

Más allá de esto, tu mejor apuesta será una combinación de:

  • Busque el pinout de la CPU y asigne continuidad a los pines JTAG conocidos en el chip.

  • Adivina la configuración de un pin, conecta un adaptador JTAG y ve si puede detectar algo.

  • Use una herramienta de software como JTAGenum para automatizar este proceso de adivinación.

respondido por el duskwuff

Lea otras preguntas en las etiquetas