ARM · JTAG · DEBUG / PROGRAMMING
ВНУТРИСХЕМНАЯ ОТЛАДКА И ПРОГРАММИРОВАНИЕ
Интерфейс семейства J-Link для работы с совместимыми ARM/Cortex-микроконтроллерами: программирование памяти, внутрисхемная отладка и подключение к целевой плате через отладочный интерфейс. Основной подтверждённый для этой позиции сценарий — JTAG.
Вопросы по товару
По вопросам комплектации, аппаратной ревизии, подключения, оплаты и доставки — напишите удобным способом.
Embedded Programmer / Debugger
J-Link используется для внутрисхемной отладки и программирования совместимых микроконтроллеров архитектуры ARM/Cortex. Это инструмент для работы непосредственно с микроконтроллером и отладочным интерфейсом платы.
Запись Flash-памяти поддерживаемого микроконтроллера через отладочный интерфейс и совместимое программное обеспечение.
Внутрисхемная отладка программы: запуск, остановка, пошаговое выполнение и контроль состояния там, где это поддерживает MCU и используемая IDE.
Подключение к отладочным платам и электронным модулям при наличии корректной распиновки JTAG и допустимых уровней сигналов.
Typical Workflow
Программатор соединяется с компьютером по USB и работает через драйверы/ПО J-Link или поддержку в IDE.
Отладочный разъём программатора подключается к соответствующим линиям целевой платы. Для JTAG важны корректные TCK, TMS, TDI, TDO, RESET, GND и reference voltage согласно схеме.
В программном обеспечении выбирается поддерживаемый микроконтроллер либо ядро и параметры соединения.
После установления связи выполняется программирование или отладка в пределах возможностей микроконтроллера и выбранного инструмента.
Target Interface
У разных аппаратных ревизий J-Link набор интерфейсов отличается. Для этой позиции конкретная ревизия отдельно не указана, поэтому SWD/SWO не заявляются как гарантированная функция каждого экземпляра.
ARM Architecture
Семейство J-Link выпускается в разных аппаратных версиях. Поддержка ARM7, ARM9, ARM11 и различных Cortex-A/M/R зависит от конкретной ревизии программатора, firmware и версии программного обеспечения.
ARM7, ARM9 и ARM11 встречаются в списках поддержки старших аппаратных ревизий J-Link.
Поддержка Cortex-M, Cortex-A и Cortex-R зависит от аппаратной ревизии, firmware и версии программного обеспечения J-Link.
Software / IDE
Для работы требуется программное обеспечение на компьютере. J-Link используется с фирменными утилитами и поддерживаемыми средами разработки, включая IAR EWARM и Keil.
Драйвер и утилиты обеспечивают связь с программатором, выбор целевого устройства и операции с памятью.
При отладке J-Link используется как аппаратный debug-интерфейс из поддерживаемой среды разработки.
Hardware Revision
J-Link V8, V9, OBS и другие варианты отличаются набором интерфейсов, поддерживаемыми ядрами, скоростью и электрическими характеристиками. Поэтому характеристики одной версии нельзя автоматически переносить на другую.
Разные версии J-Link отличаются аппаратной частью и возможностями. Эта позиция представлена как ARM J-Link без привязки к одной конкретной ревизии.
Перед подключением ориентируйтесь на маркировку конкретного устройства, распиновку разъёма и требования целевой платы к уровню reference voltage.
Видео
Видео из медиа-галереи выводятся автоматически. Видеоматериалы, ранее добавленные в описание, также сохраняются.
ARM J-Link — программатор и аппаратный отладочный интерфейс семейства J-Link для работы с совместимыми микроконтроллерами архитектуры ARM/Cortex.
J-Link применяется для внутрисхемного программирования и отладки микроконтроллеров непосредственно на электронной плате. Он соединяет компьютер с debug-интерфейсом целевого MCU и работает совместно с драйверами, утилитами или IDE.
Базовый сценарий этой позиции — JTAG. Для подключения требуется корректная распиновка целевой платы, общий GND, reference voltage и соответствие электрических уровней требованиям микроконтроллера.
Семейство J-Link включает аппаратные ревизии с поддержкой ARM7, ARM9, ARM11 и различных ядер Cortex. Конкретный список поддерживаемых ядер определяется аппаратной ревизией устройства, firmware и версией программного обеспечения.
J-Link V8, V9, OBS и другие версии различаются интерфейсами, скоростью и электрическими характеристиками. Эта позиция представлена как ARM J-Link без отдельного обозначения ревизии, поэтому частные параметры конкретной версии не следует считать универсальными для каждого экземпляра.
Для работы требуется программная часть J-Link и/или совместимая среда разработки. Среди распространённых вариантов — IAR EWARM и Keil. Фактическая совместимость зависит от драйверов, firmware и выбранного MCU.
J-Link может использоваться при ремонте и исследовании электронных модулей автомобиля, если внутри установлен совместимый ARM/Cortex-микроконтроллер и доступен его debug-интерфейс. Сам J-Link не является OBD-сканером и не содержит готовой базы автомобильных протоколов.
Подробное описание
ARM J-Link — программатор и аппаратный отладочный интерфейс семейства J-Link для работы с совместимыми микроконтроллерами архитектуры ARM/Cortex.
J-Link применяется для программирования и отладки микроконтроллеров непосредственно на электронной плате. Он соединяет компьютер с debug-интерфейсом целевого MCU и используется совместно с драйверами, утилитами или IDE.
Базовый сценарий данной позиции — подключение через JTAG. Для работы требуется правильная распиновка целевой платы, общий GND, корректный reference voltage и соответствие электрических уровней требованиям конкретного микроконтроллера.
В семейство J-Link входят устройства с поддержкой ARM7, ARM9, ARM11 и различных ядер Cortex. Конкретный список поддерживаемых ядер определяется аппаратной ревизией J-Link, firmware и версией установленного программного обеспечения.
J-Link V8, V9, OBS и другие версии различаются интерфейсами, скоростью и электрическими характеристиками. Поскольку эта позиция представлена как ARM J-Link без отдельного обозначения ревизии, частные параметры конкретной версии не следует считать универсальными для каждого экземпляра.
Для работы требуется программная часть J-Link и/или поддерживаемая среда разработки. Среди распространённых вариантов — IAR EWARM и Keil. Возможность работы конкретной версии IDE зависит от драйверов, firmware программатора и поддержки выбранного MCU.
J-Link может применяться при ремонте или исследовании автомобильных электронных модулей, если на плате установлен совместимый ARM/Cortex-микроконтроллер и доступен его debug-интерфейс. При этом J-Link сам по себе не предоставляет OBD-протоколы, готовую базу автомобилей или функции обычного автомобильного ECU-флешера.