¿Cómo pueden modificarse los estados de los pines usando los códigos de instrucción JTAG?

2

Hay varias instrucciones JTAG obligatorias que se deben usar para el escaneo de límites. Aprendí que podemos cambiar los estados de pin de MCU o CPU utilizando esas instrucciones. Sin embargo, no pude encontrar ninguna información detallada al respecto. ¿Cómo puedo cambiar los estados de pin con JTAG? ¿Qué instrucciones debo usar? Quiero programar un flash externo usando esa propiedad.

    
pregunta MIrchhh

1 respuesta

2

Los elementos del circuito JTAG están integrados en el diseño del chip que lo admite. La función de exploración de límites y la capacidad de JTAG para acceder a los pines es mediante el secuestro del control de la MCU y ser el intermediario entre este y el mundo exterior. Esto permite realizar pruebas de hardware completas con una MCU en blanco en un gran sistema digital que es realmente genial para el control de calidad y los procesos de prueba antes de activar una MCU con firmware para la ronda de autopruebas de la MCU.

La interfaz JTAG, como dije, es una especie de módulo lógico integrado que se encuentra entre la MCU y cada uno de los pines / puertos externos.

Le sugiero que lea más sobre la interfaz JTAG y el conjunto de instrucciones. Lo bueno es que cualquier MCU o dispositivo que admita JTAG debe ser coherente y estándar en la forma en que interactúan con JTAG. ¡Lee la documentación y juega con ella!

    
respondido por el KyranF

Lea otras preguntas en las etiquetas