ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 марта
961304 Топик полностью
evgeniy1294 (28.11.2019 10:54 - 11:03, просмотров: 978) ответил Ксения на Может ли J-link (клон Segger'а) прошить hex-прошивку в STM32, и если да, как это сделать?
1) Устанавливаем openocd http://openocd.org/doc/pdf/openocd.pdf
2) Подключаем плату к jlink 3) Подключаеся к плате через openocd командой: openocd -f interface/jlink.cfg -f target/stm32f1x.cfg openocd должен сказать, что все ок. 4) Цепляемся к openocd по telnet для пробрасывания команд telnet 127.0.0.1 4444 5) Работаем с чипом через telnet-консоль: halt flash write_image erase /home/evgen/workspace/simplelink_test/cmake/debug/firmware.elf 0 elf reset Альтернативно можно прокинуть команды сразу при запуске openocd через ключ -c openocd -f interface/jlnik.cfg -f target/stm32f1x.cfg -c "halt" и т.д Все это упаковывается в питоний скрипт и выполняется по двойному клику. По ссылке pdf-ка.