Взаимозаменяемость кабеля JTAG и устройства


8

Я вижу много JTAG-кабелей для конкретных устройств, таких как AVR jtag или ARM JTAG. Есть ли такая вещь, как «стандартный» кабель JTAG, который будет работать на нескольких устройствах? Я хочу что-то, что будет работать с ПЛИС xilinx, STM32 и микроконтроллерами AVR


Они также спрашивают о стандартной распиновке.
Кортук

Ответы:


6

Как правило, кабели JTAG для разных семейств устройств несовместимы. Однако, как отмечает Леон, есть некоторые сторонние компании, которые производят кабели JTAG, которые можно перенастроить для поддержки различных семейств устройств.


Просто примечание. Аппаратная часть JTAG одинакова для всех устройств, фактические инструкции различаются в зависимости от производителя. Можно довольно легко изготовить кабель JTAG, это всего лишь 4 провода, которые вы можете устанавливать медленно, так что сработает немного. Сложнее всего получить эти наборы инструкций. Многие производители не хотят рассказывать вам свои наборы инструкций.
Андрей


4

Было бы лучше всего соответствовать вашему инструменту. На этом сайте перечислено довольно много (не имеет никаких ссылок, поэтому двойная проверка является обязательным условием, прежде чем выложить его)

Для AVR рекомендуемая схема контактов соответствует используемой AVR JTAGICE mkII (см. Стр. 3).


2

Сигналы определены (хотя некоторые из них являются дополнительными), но разъем и распиновка не являются. Вот несколько примеров. 20-контактный разъем кажется довольно универсальным для ARM JTAG.


Есть ли «самый распространенный» макет? Я использую процессор AVR32.
Томас О

1
Я бы использовал то, что используется Atmel на своих платах AVR32.
Леон Хеллер
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.