ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
24 апреля
923597 Топик полностью
Evgeniy1294 (26.05.2019 14:56 - 15:06, просмотров: 167) ответил michas на Хочу ST-LINk (STM32 ST-LINK CLI) прошить два бинарника в пределах одной страницы. Но он стирает страницу, когда заливает второй файл.
Openocd это умеет. Запускаем его в фоне: openocd -f interface/stlink-v2.cfg -f target/stm32f4x.cfg Из другого окна подключаем я к нему по telnet: telnet localhost 4444 И вводим команды: reset halt flash write_image erase stm32.bin 0x08000000 bin flash write_image stm32-2.bin 0x08000000 bin reset Первая команда сбросит контроллер и переведёт в режим ожидания. Вторая запишет первый бинарь со смещением 0х08000000 и очисткой сектора под него. Третья прошьет второй бинарь без очистки.