3 votos

¿Cómo se pueden alterar los estados de los pines utilizando códigos de instrucción JTAG?

Hay varias instrucciones JTAG obligatorias a utilizar para el boundary scan. He aprendido que podemos cambiar el estado de los pines de la MCU o CPU usando estas instrucciones. Sin embargo, no pude encontrar ninguna información detallada al respecto. ¿Cómo puedo cambiar el estado de los pines con JTAG? ¿Qué instrucciones debo usar? Quiero programar una flash externa usando esa propiedad.

2voto

Lee Richardson Puntos 121

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 secuestrando el control de la MCU y siendo el intermediario entre ella y el mundo exterior. Esto permite realizar pruebas de hardware completas con una MCU en blanco en un sistema digital de gran tamaño, lo que resulta muy útil para el control de calidad y los procesos de prueba antes de instalar una MCU con firmware para la ronda de autocomprobación de la MCU.

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

Te sugiero que leas más sobre la interfaz JTAG y el conjunto de instrucciones. La parte buena es que cualquier MCU o dispositivo que soporte JTAG está destinado a ser consistente y estándar en la forma en que interactúan con JTAG. Lee la documentación y juega con ello.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X