Hay varias instrucciones JTAG obligatorias para usar en el escaneo de límites. Aprendí que podemos cambiar los estados de los pines de MCU o CPU usando esas instrucciones. Sin embargo, no pude encontrar ninguna información detallada al respecto. ¿Cómo puedo cambiar los estados de los pines con JTAG? ¿Qué instrucciones debo usar? Quiero programar un flash externo usando esa propiedad.
Los elementos del circuito JTAG están integrados en el diseño del chip que lo soporta. La función de escaneo 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 sistema digital grande, lo 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 autoprueba 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 consistente y estándar en la forma en que interactúa con JTAG. ¡Lea la documentación y juegue con ella!
MIrchhh
og1L
MIrchhh
og1L
ben voigt