Intercambiabilità del cavo e del dispositivo JTAG


8

Vedo molti cavi JTAG specifici per dispositivo come AVR jtag o specifici ARM JTAG. Esiste un cavo JTAG "standard" che funziona su più dispositivi? Voglio qualcosa che funzioni con FPGA xilinx, STM32 e microcontrollori AVR


Stanno anche chiedendo un pin-out standard.
Kortuk,

Risposte:


6

In generale, i cavi "JTAG" per diverse famiglie di dispositivi non sono compatibili. Tuttavia, come osserva Leon, ci sono alcune società di terze parti che producono cavi "JTAG" che possono essere riconfigurati per supportare diverse famiglie di dispositivi.


Solo una nota a margine. La parte hardware di JTAG è la stessa per tutti i dispositivi, sono le istruzioni effettive che differiscono tra quelle del produttore. Si può creare un cavo JTAG abbastanza facilmente, si possono affermare lentamente solo 4 fili, quindi i colpi di bit funzionano. La parte difficile è ottenere questi set di istruzioni. Molti produttori non vogliono dirti i loro set di istruzioni.
Andrey,



2

I segnali sono definiti (sebbene alcuni di essi siano opzionali), ma il connettore e la piedinatura non lo sono. Ecco alcuni esempi. Un connettore a 20 pin sembra essere abbastanza universale per ARM JTAG.


Esiste un layout "più comune"? Sto usando un processore AVR32.
Thomas O

1
Vorrei usare ciò che viene utilizzato da Atmel sulle loro schede AVR32.
Leon Heller,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.