Недавно приобрели комплект разработчика на базе отечественного микроконтроллера MIK32 АМУР производства зеленоградского АО "Микрон". Это первый отечественный МК на полностью открытой архитектуре RISC-V который спроектирован и изготовлен в России. Микрон предлагает SDK для работы через VSCode. Нас такое дело не устраивает, по этому пришлось немного понажимать кнопки и создать простой Makefile для сборки исходников. На видео показан процесс компиляции программы Blink из оригинального репозитория для платы NUKE v0.3 и прошивка микроконтроллера с помощью команды make. В оригинальном прошивальщике mik32_upload.py есть баг - в нём неверно указан путь к скриптам openocd внутри прошивальщика, а так же неверно указано имя интерфейсного файла. В нашем Makefile-е это дело подправлено путем задания полного списка параметров прошивальщику со всеми путями. Репозиторий с примером Makefile-а доступен на Github-е: