ELJTAG – программатор для RISC-V микроконтроллеров, разработанный и производимый компанией Элрон в г. Новосибирск.
Программатор ELJTAG подключается к USB, работает с RISC-V микроконтроллерами (MIK32 АМУР и т.д.), логический уровень работы которых равен 3,3 В.
В комплекте поставки – плоский шлейф, подключаемый к разъему на плате.
ELJTAG используется для программирования Arduino-совместимой платы ELBEAR ACE-UNO DEV KIT с MIK32 АМУР на борту, при использовании данной платы в качестве отладочной.
Решение
Предлагаемое решение построено на базе микросхемы FT2232H.
Программатор также может применяться для микроконтроллеров и решений: TMicroelectronics STM32, NXP LPC, Atmel SAM, Silicon Labs EFM32, Nordic Semiconductor nRF, Raspberry Pi Pico (RP2040), Microchip PIC32, Xilinx Zynq, BeagleBone.
Схема подключения к программатору EL JTAG (для RISC-V микроконтроллеров):
JTAG (Joint Test Action Group – объединенная группа по испытаниям) — название рабочей группы по разработке стандарта IEEE 1149. Позднее это сокращение стало прочно ассоциироваться с разработанным этой группой специализированным аппаратным интерфейсом на базе стандарта IEEE 1149.1. Официальное название стандарта Standard Test Access Port and Boundary-Scan Architecture. Интерфейс предназначен для подключения сложных цифровых микросхем или устройств уровня печатной платы к стандартной аппаратуре тестирования и отладки.
На текущий момент интерфейс стал промышленным стандартом. Практически все сколько-нибудь сложные цифровые микросхемы оснащаются этим интерфейсом для:
- выходного контроля микросхем при производстве
- тестирования собранных печатных плат
- прошивки микросхем с памятью
- отладочных работ при проектировании аппаратуры и программного обеспечения