Khả năng hoán đổi cáp và thiết bị của JTAG


8

Tôi thấy rất nhiều loại cáp JTAG dành riêng cho thiết bị như jtag AVR hoặc ARM JTAG cụ thể. Có bất kỳ thứ gì như cáp JTAG 'tiêu chuẩn' sẽ hoạt động trên nhiều thiết bị không? Tôi muốn một cái gì đó sẽ hoạt động với các vi mạch xilinx, STM32 và vi điều khiển AVR


Họ cũng đang hỏi về một pin-out tiêu chuẩn.
Kortuk

Câu trả lời:


6

Nói chung, cáp "JTAG" cho các họ thiết bị khác nhau không tương thích. Tuy nhiên, như Leon lưu ý, có một số công ty bên thứ 3 sản xuất cáp "JTAG" có thể được cấu hình lại để hỗ trợ các họ thiết bị khác nhau.


Chỉ cần một lưu ý phụ. Phần cứng của JTAG giống nhau cho tất cả các thiết bị, đó là hướng dẫn thực tế khác nhau giữa các nhà sản xuất. Người ta có thể tạo ra một cáp JTAG khá dễ dàng, đó chỉ là 4 dây mà bạn có thể khẳng định từ từ, do đó, tiếng đập bit hoạt động. Phần khó khăn là trong việc có được các bộ hướng dẫn. Rất nhiều nhà sản xuất không muốn cho bạn biết bộ hướng dẫn của họ.
Andrey

6

Amontec tạo ra một JTAG có thể cấu hình lại. Tôi đã có một cái, và đã sử dụng nó với chip ARM và Xilinx FPGA và CPLD.


4

Nó sẽ là tốt nhất để phù hợp với công cụ của bạn. Trang web này liệt kê khá nhiều (không có bất kỳ tài liệu tham khảo nào, vì vậy kiểm tra hai lần là điều bắt buộc trước khi bạn trình bày)

Đối với các AVR, sơ đồ chân được đề xuất của chúng phù hợp với những gì mà AVR JTAGICE mkII sử dụng (xem trang 3).


2

Các tín hiệu được xác định (mặc dù một số trong số chúng là tùy chọn), nhưng đầu nối và pinout thì không. Dưới đây là một số ví dụ. Một đầu nối 20 chân dường như khá phổ biến cho ARM JTAG.


Có bố cục "phổ biến nhất" không? Tôi đang sử dụng bộ xử lý AVR32.
Thomas O

1
Tôi sẽ sử dụng những gì được Atmel sử dụng trên bo mạch AVR32 của họ.
Leon Heller
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.