ЭЭлектроПоиск/Готовые устройства/Инструменты для мастерской/ARM CAN Tool — отладчик ARM/RISC-V с изолированной шиной CAN (AT32F405, Black Magic/CMSIS-DAP)
Готовое устройство · источник OSHWLab

ARM CAN Tool — отладчик ARM/RISC-V с изолированной шиной CAN (AT32F405, Black Magic/CMSIS-DAP)

Открытый проект со схемой, платой и документацией.

ARM CAN Tool — отладчик ARM/RISC-V с изолированной шиной CAN (AT32F405, Black Magic/CMSIS-DAP)

Карточка проекта

Автор
koendv
Лицензия
CC0 1.0
LEDDisplay
Источник
https://oshwlab.com/koendv/arm_can_tool
Лицензия: CC0 1.0 · атрибуция автора

ARM CAN Tool — отладочный зонд (debug probe) для встраиваемых систем на ARM и RISC-V. Объединяет два независимых интерфейса отладки — Black Magic Debug (GDB-сервер) и CMSIS-DAP (OpenOCD/pyOCD) — с гальванически изолированной шиной CAN 2.0A/B с аппаратной фильтрацией. Отладочный вывод прошивки и трафик CAN сводятся в один USB-поток лога. Лицензия CC0 1.0.

Характеристики: микроконтроллер AT32F405 (ARM Cortex-M4, 216 МГц); USB 2.0 High Speed (480 Мбит/с); интерфейсы отладки SWD/JTAG; напряжение цели 1,1–3,6 В; CAN 2.0A/B до 1 Мбит/с с изоляцией; хранилище — SD-карта, 16 МБ SPI-флеш, 16 МБ QSPI-флеш, EEPROM; монохромный OLED 1,5″ 128×128; обновление прошивки через UF2-загрузчик.

Режим работы выбирается в OLED-меню и сохраняется в EEPROM: GDB-сервер (Black Magic + SocketCAN), CMSIS-DAP (v2 + SLCAN), режим накопителя (SD-карта), режим скриптов (интерпретатор Lua для отладки, работы с CAN и логирования на SD). Поддерживаются меню на английском и китайском.

Это краткое изложение проекта. Полную версию с подробностями смотрите на сайте оригинала: https://oshwlab.com/koendv/arm_can_tool

Схема и печатная плата

Файлы проекта · состав документации

3DShell.zipHTML
Schematic.zipHTML
PCBA.zipHTML
Заметили ошибку?