Kabel JTAG dan pertukaran perangkat

8

Saya melihat banyak kabel JTAG khusus perangkat seperti AVR jtag atau ARM JTAG tertentu. Apakah ada kabel JTAG 'standar' yang dapat digunakan pada banyak perangkat? Saya menginginkan sesuatu yang akan bekerja dengan xilinx FPGA, STM32s dan mikrokontroler AVR

stbtra
sumber
Mereka juga bertanya tentang pin-out standar.
Kortuk

Jawaban:

6

Secara umum, kabel "JTAG" untuk berbagai kelompok perangkat tidak kompatibel. Namun seperti yang dicatat Leon, ada beberapa perusahaan pihak ke-3 yang menghasilkan kabel "JTAG" yang dapat dikonfigurasi ulang untuk mendukung berbagai kelompok perangkat.

davr
sumber
Hanya sebuah catatan. Bagian perangkat keras JTAG adalah sama untuk semua perangkat, itu adalah instruksi aktual yang berbeda di antara pabrikan. Seseorang dapat membuat kabel JTAG dengan cukup mudah, hanya ada 4 kabel yang bisa Anda nyatakan pelan-pelan, jadi sedikit membenturkan bekerja. Bagian yang sulit adalah mendapatkan set instruksi ini. Banyak produsen tidak ingin memberi tahu Anda set instruksi mereka.
Andrey
6

Amontec membuat JTAG yang dapat dikonfigurasi ulang. Saya punya satu, dan telah menggunakannya dengan chip ARM dan Xilinx FPGA dan CPLD.

Leon Heller
sumber
2

Sinyal ditentukan (walaupun beberapa dari mereka adalah opsional), tetapi konektor dan pinout tidak. Berikut ini beberapa contohnya. Konektor 20-pin tampaknya cukup universal untuk ARM JTAG.

Leon Heller
sumber
Apakah ada tata letak "paling umum"? Saya menggunakan prosesor AVR32.
Thomas O
1
Saya akan menggunakan apa yang digunakan oleh Atmel pada papan AVR32 mereka.
Leon Heller