JTAG de dispositivos múltiples

6

Estoy diseñando un circuito. Incluirá ARM LPC1769 y AVR ATmega2560. Quiero programar estos chips con JTAG. Ahora, la pregunta es:

¿Es posible hacerlo con un solo programador JTAG a través de la conexión en cadena o tengo que usar un programador separado para cada MCU?

    
pregunta Osman Yurdakul

1 respuesta

1

Sí, y No.

Si utiliza las herramientas de programación de los proveedores, es probable que aunque funcionen en una cadena, cada proveedor solo podrá programar su chip.

Sin embargo, existen herramientas de programación "universales" independientes del proveedor, por ejemplo, OpenOCD , que es de código abierto. Los comerciales también existen. A menudo, el trabajo involucrado en la configuración del universal también para trabajar con todos los chips es más trabajo que usar cada herramienta de proveedor una por una.

La mayoría de las herramientas de proveedores le permiten crear archivos SVF (formato vectorial en serie) , estos archivos le informan a las herramientas universales de terceros y Los jugadores de SVF aprenden a programar cada uno de los chips de la cadena sin que la herramienta real tenga que haber incorporado el conocimiento de cómo programar el chip.

    
respondido por el Jason Morgan

Lea otras preguntas en las etiquetas