Ich sehe viele gerätespezifische JTAG-Kabel wie AVR jtag oder spezifisches ARM JTAG. Gibt es ein "Standard" -JTAG-Kabel, das auf mehreren Geräten funktioniert? Ich möchte etwas, das mit xilinx FPGAs, STM32s und AVR-Mikrocontrollern funktioniert
Ich sehe viele gerätespezifische JTAG-Kabel wie AVR jtag oder spezifisches ARM JTAG. Gibt es ein "Standard" -JTAG-Kabel, das auf mehreren Geräten funktioniert? Ich möchte etwas, das mit xilinx FPGAs, STM32s und AVR-Mikrocontrollern funktioniert
Antworten:
Im Allgemeinen sind die "JTAG" -Kabel für verschiedene Gerätefamilien nicht kompatibel. Wie Leon bemerkt, gibt es jedoch einige Drittanbieter, die "JTAG" -Kabel herstellen, die neu konfiguriert werden können, um verschiedene Gerätefamilien zu unterstützen.
Amontec macht eine rekonfigurierbare JTAG. Ich habe einen und habe ihn mit ARM-Chips und Xilinx-FPGAs und CPLDs verwendet.
Am besten passen Sie zu Ihrem Werkzeug. Diese Seite listet einige auf (hat keine Referenzen, daher ist eine doppelte Überprüfung ein absolutes Muss, bevor Sie sie auslegen).
Bei AVRs entspricht die empfohlene Pinbelegung der Verwendung von AVR JTAGICE mkII (siehe Seite 3).
Die Signale sind definiert (obwohl einige davon optional sind), der Anschluss und die Pinbelegung jedoch nicht. Hier sind einige Beispiele. Ein 20-poliger Stecker scheint für ARM JTAG ziemlich universell zu sein.