| Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
STM32F100xB прошивка по usart
18.01.2011, 13:32
|
|
|
Временная регистрация
Регистрация: 18.07.2006
Сообщений: 90
Сказал спасибо: 8
Сказали Спасибо 13 раз(а) в 9 сообщении(ях)
|
STM32F100xB прошивка по usart
Собственно сабж.. Какой программой прошить?
Дело в том, что у меня есть кит STM32VL Discovery, програмно отключил SWD  , вернее хотел отключить только jtag, но отключил все оптом) В результате не шьется, не дебжится.. Теперь знаю что так делать не стоит  Вопрос: какой программой прошить, слышал что через usart0 можно. Или может как-нибудь включить назад SWD?
----UPD
Забыл, прога ессно под винду.
Последний раз редактировалось Markusha; 18.01.2011 в 13:47.
|
|
|
|
18.01.2011, 13:48
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 01.04.2009
Адрес: Рязань
Сообщений: 1,138
Сказал спасибо: 21
Сказали Спасибо 635 раз(а) в 344 сообщении(ях)
|
Re: STM32F100xB прошивка по usart
stm32flash Но оно линуховое.
|
|
|
|
18.01.2011, 14:02
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 01.04.2009
Адрес: Рязань
Сообщений: 1,138
Сказал спасибо: 21
Сказали Спасибо 635 раз(а) в 344 сообщении(ях)
|
Re: STM32F100xB прошивка по usart
На st.com есть Flash loader demo но оно под 101 - 103 чипы. Сотого я там не нашел.
|
|
|
|
18.01.2011, 14:03
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 01.04.2009
Адрес: Рязань
Сообщений: 1,138
Сказал спасибо: 21
Сказали Спасибо 635 раз(а) в 344 сообщении(ях)
|
Re: STM32F100xB прошивка по usart
Похоже готового под вынь нет. Есть протокол загрузщика - если в делфях силён - можно и самому написать, сложного особо нет.
|
|
|
|
18.01.2011, 14:39
|
|
|
Временная регистрация
Регистрация: 18.07.2006
Сообщений: 90
Сказал спасибо: 8
Сказали Спасибо 13 раз(а) в 9 сообщении(ях)
|
Re: STM32F100xB прошивка по usart
Спасибо, придется ubuntu на виртуалку ставить
|
|
|
|
18.01.2011, 15:09
|
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,578
Сказал спасибо: 175
Сказали Спасибо 1,567 раз(а) в 810 сообщении(ях)
|
Re: STM32F100xB прошивка по usart
Сообщение от _guardianangel
|
|
Есть протокол загрузщика - если в делфях силён - можно и самому написать, сложного особо нет.
|
А что только в делфях можно написать?
|
|
|
|
18.01.2011, 15:19
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 01.04.2009
Адрес: Рязань
Сообщений: 1,138
Сказал спасибо: 21
Сказали Спасибо 635 раз(а) в 344 сообщении(ях)
|
Re: STM32F100xB прошивка по usart
Можно и не в делфях, в делфях с нуля проще. А так кого в чем научили/научился
|
|
|
|
18.01.2011, 21:56
|
|
|
Вид на жительство
Регистрация: 11.05.2005
Адрес: Питер
Сообщений: 425
Сказал спасибо: 47
Сказали Спасибо 72 раз(а) в 59 сообщении(ях)
|
Re: STM32F100xB прошивка по usart
Сообщение от Markusha
|
|
програмно отключил SWD
|
Это каким- же это образом?
|
|
|
|
19.01.2011, 13:57
|
|
|
Временная регистрация
Регистрация: 18.07.2006
Сообщений: 90
Сказал спасибо: 8
Сказали Спасибо 13 раз(а) в 9 сообщении(ях)
|
Re: STM32F100xB прошивка по usart
Сообщение от Loole
|
|
Это каким- же это образом?
|
Это в самом начале программы, при инициализации переферии
AFIO_MAPR|=(1‹‹26)|(0‹‹25)|(0‹‹24);
Соответственно программа стартует, отключает отладку и досвидос.
|
|
|
|
19.01.2011, 14:28
|
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,102
Сказал спасибо: 113
Сказали Спасибо 860 раз(а) в 610 сообщении(ях)
|
Re: STM32F100xB прошивка по usart
С этого и следовало бы начинать. 
Как вариант, но не гарантирую ничего, попробуйте подпереть RESET через резистор ~1кОм к земле, предварительно проверив отсутствие R24. Смысл - попытаться не дать стартануть процу до связи с SWD.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:17.
|
|