Выбор программатора/отладчика
Потдерживаемые программаторы в сочетании с OpenOCD:
-
Olimex ARM-USB-OCD-H (драйвер WinUSB)
-
JLink (драйвер libusb-win32)
-
ELJTAG от компании ELRON
Возможно использование других отладчиков на микросхеме FT2232H, а также отладчиков на других микросхемах компании FTDI с поддержкой JTAG, но использование других микросхем не тестировалось.
Для работы с отладчиками на базе микросхем FTDI в операционной системе Windows необходимо установить драйвер WinUSB. Удобнее всего это сделать в программе Zadig.
В операционной системе Linux в большинстве дистрибутивов уже предусмотрен драйвер libusb, поэтому дополнительные действия по его установке не требуются.
Компания Segger заявляет о поддержке архитектуры RISC-V в некоторых моделях отладчиков J-Link. Однако проверка проводилась исключительно при использовании OpenOCD и драйвера libusb.