В этом тексте показано как можно обновить прошивку из-под GNU Make скрипта.По сути система сборки это интерпретируемый язык программирования. А значит на нём можно писать код, который может делать что угодно. Вот например можно на GNU Make написать код загрузки *.bin (аря) в микроконтроллер Легко... Читать далее
В программировании микроконтроллеров новые сборки появляются каждый день. Какие-то сборки уходят в релиз, а какие-то в циркулируют на разных электронных платах внутри предприятия. Как отличать прошивки между собой? Как понять, какая прошивка новее, а какая старее?Проблема в том, что вручную обновлять номер версии прошивки очень утомительно. В тексте представлен механизм автоматического увеличения версии прошивки Подробности...
В этом тексте я покажу как собрать прошивку при помощи компилятора IAR и GNU Make файлов.Собрать прошивку компилятором IAR с помощью GNU Make — это не просто возможно, это стандартный подход для автоматизации сборки, например, на CI/CD серверах, где использование IDE неудобно. IAR поставляется с набором консольных утилит, которые делают этот процесс вполне прямолинейным. Читать далее
Всем привет! Надеюсь, все хорошо провели праздники и готовы с новыми силами покорять высоты FPGA разработки. Сегодня я хочу написать небольшой гайд по запуску тестбенчей на Verilog/SystemVerilog в ModelSim без использования GUI. План будет такой: Добавление пути к ModelSim в PATH. Написание скрипта с объяснением команд. Запуск ModelSim с исполнением написанного скрипта. Поехали! Читать дальше →