Универсальный программатор процессоров J-link
J-Link - это JTAG эмулятор с питанием от шины USB, поддерживающий большое количество ядер CPU. Основанный на 32-разрядном RISC CPU, он может с высокой скоростью обмениваться данными со всеми поддерживаемыми CPU(см. список ниже). Программатор J-Link используется для целей разработки и ремонте автоэлектроники.
Проверенная рабочая версия ПО с данным программатором, JLink_V6.80d (от 2020-06-26). Ссылка для скачивания.
Нет смысла скачивать более новые версии. Для расширения возможностей нужно другое «железо» hardware программатора. Рассмотрите варианты J-link V9.
Сравнение возможностей J-link V8 и J-link V9 представлено в таблице.
Особенности программатора:
- Поддержка Serial Wire Debug (SWD);
- Поддержка Serial Wire Viewer (SWV);
- возможность автоматическоего распознавания ядра;
- Скорость обмена данными по JTAG до 12 МГц;
- Скорость загрузки до 720 кБайт/сек (ARM7 @ 50 MHz, 12 МГц скорость JTAG);
- интеграция в IAR Embedded Workbench IDE;
- Источник питания - шина USB;
- Поддержка адаптивного изменения тактовой частоты;
- Мониторинг всех сигналов JTAG интерфейса, измерение напряжения питания целевой системы;
- Поддержка JTAG-цепочек микросхем;
- Полная совместимость со стандартом plug and play;
- Поддержка Embedded Trace Buffer (ETB);
- в комплекте 14-контактный JTAG адаптер;
- Возможность питания программируемой системы: J-Link может питать программируемую систему с потребляемым током до 300 мА, и имеет защиту от перегрузок.
- Широкий диапазон напряжения питания: 1,2 В - 3,3В, имеется также поддержка сигналов с уровнями 5 В;
Список поддерживаемых процессоров программатором J-link:
- ARM7TDMI (Rev 1)
- ARM7TDMI (Rev 3)
- ARM7TDMI-S (Rev 4)ï ARM720T
- ARM920T
- ARM922T
- ARM926EJ-S
- ARM946E-S
- ARM966E-S
- ARM1136JF-S
- ARM1136J-S
- ARM1156T2-S
- ARM1156T2F-S
- ARM1176JZ-S
- ARM1176JZF
- ARM1176JZF-S
- Cortex-M0
- Cortex-M1
- Cortex-M3
- Cortex-M4
Комплектация:
- Программатор J-Link
- Кабель USB
- Кабель J-tag 20 pin