реклама на сайте
подробности

 
 
> STM32F4xx bootloader, Использование аппаратного загрузчика STM32F4xx
eav1978
сообщение Jun 25 2014, 11:21
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 57
Регистрация: 13-01-07
Из: Санкт-Петербург
Пользователь №: 24 409



Все привет.
Разрабатывал устройство построенное на МК STM32F4xx.
Для устройства требовалась такая фича как обновление ПО в МК, не имея доступа к устройству.
Почитав в инете и на сайте ST, я решил использовать загрузку через UART(RS-232).
Мельком посмотрев схему загрузки на отладке STM3240G-EVAL (там стоит STM32F407), я наваял свою.
После монтажа платы уже выяснилось что я толком не разобрался в схеме, и вообще на отладке реализован не такой принцип загрузки какой нужен мне.
Я предполагал, что RS-232 подтянет ногу BOOT0 к "1" и дернет ножкой ресет переводя МК в режим загрузки из системной памяти(через UART), оказалось что на самом деле пользователь должен переключить ногу BOOT0 в "1" и нажать кнопку ресет.
А программа Flash Loader Demonstrator начнет прошивать МК только после того, как пользователь совершит необходимые манипуляции.

Может кто-нить писал свой прошивальщик, который может дергать ногами МК посредством сигналов DTR и RTS?
Или где-то есть на просторах сети что-то подобное.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 11:16
Рейтинг@Mail.ru


Страница сгенерированна за 0.01357 секунд с 7
ELECTRONIX ©2004-2016