Veo muchos cables JTAG específicos del dispositivo, como AVR jtag o ARM JTAG específico. ¿Existe algún cable JTAG 'estándar' que funcione en múltiples dispositivos? Quiero algo que funcione con xilinx FPGA, STM32 y microcontroladores AVR
Veo muchos cables JTAG específicos del dispositivo, como AVR jtag o ARM JTAG específico. ¿Existe algún cable JTAG 'estándar' que funcione en múltiples dispositivos? Quiero algo que funcione con xilinx FPGA, STM32 y microcontroladores AVR
Respuestas:
En general, los cables "JTAG" para diferentes familias de dispositivos no son compatibles. Sin embargo, como señala Leon, hay algunas compañías de terceros que producen cables "JTAG" que pueden reconfigurarse para admitir diferentes familias de dispositivos.
Amontec hace un JTAG reconfigurable. Tengo uno y lo he usado con chips ARM y FPGA Xilinx y CPLD.
Sería mejor combinar tu herramienta. Este sitio enumera bastantes (no tiene ninguna referencia, por lo que es necesario realizar una doble verificación antes de diseñarlo)
Para los AVR, su distribución de pines recomendada coincide con lo que usa el AVR JTAGICE mkII (consulte la página 3).
Las señales están definidas (aunque algunas de ellas son opcionales), pero el conector y el pinout no lo están. Aquí hay algunos ejemplos. Un conector de 20 pines parece ser bastante universal para ARM JTAG.