|
Как программно загнать STM32 в бутлоадер? |
|
|
Сообщений в этой теме
Salamander Как программно загнать STM32 в бутлоадер? Mar 7 2015, 17:00 smalcom программно никак. используйте одновибратор на ножк... Mar 7 2015, 17:19 Salamander Цитата(smalcom @ Mar 7 2015, 20:19) прогр... Mar 7 2015, 17:25  smalcom Цитата(Salamander @ Mar 7 2015, 19:25) А ... Mar 7 2015, 17:54 Porty Цитата(Salamander @ Mar 7 2015, 21:00) На... Mar 7 2015, 17:20 scifi Самодельный загрузчик кошернее. Mar 7 2015, 18:08 Salamander В доках нашел, что условий запуска загрузчика 6. В... Mar 7 2015, 18:29 mantech Цитата(Salamander @ Mar 7 2015, 20:00) На... Mar 7 2015, 18:50 Salamander Так в AVR не было специального пина, все делалось ... Mar 7 2015, 18:53 mantech Цитата(Salamander @ Mar 7 2015, 21:53) Я ... Mar 7 2015, 18:59  Salamander Цитата(mantech @ Mar 7 2015, 21:59) Я про... Mar 7 2015, 19:12   scifi Цитата(Salamander @ Mar 7 2015, 22:11) ЗА... Mar 7 2015, 19:13 Golikov A. Железная ножка чтобы загрузить встроенный загрузчи... Mar 7 2015, 19:02 Golikov A. Ну тогда вам стоит написать бутлоадер хотя бы для ... Mar 7 2015, 19:12 Salamander Цитата(Golikov A. @ Mar 7 2015, 22:12) Ну... Mar 7 2015, 19:19 Golikov A. как вы хотите все уже поняли, и вам сообщили что н... Mar 7 2015, 19:18 Golikov A. да, аминь
стандартный принцип, если что то готово... Mar 7 2015, 19:23 Salamander Цитата(Golikov A. @ Mar 7 2015, 22:21) да... Mar 7 2015, 19:23 Golikov A. Ну наверное как-то можно...
Но я прикинул что на в... Mar 7 2015, 19:26 Salamander Цитата(Golikov A. @ Mar 7 2015, 22:26) Ну... Mar 7 2015, 19:49 AVNN В заводской загрузчик на STM32F205 вхожу так:
Код#... Mar 7 2015, 19:51 Salamander Цитата(AVNN @ Mar 7 2015, 22:51) В заводс... Mar 7 2015, 19:58  AVNN Цитата(Salamander @ Mar 7 2015, 22:58) Я ... Mar 7 2015, 20:12 Salamander мне это ни о чем не говорит. Mar 7 2015, 20:16 scifi Вот так кошернее:
Кодstatic const uint16_t jump2fw... Mar 7 2015, 20:25 Salamander Ну да... контроллер куда-то прыгает..
Но видимо не... Mar 7 2015, 20:53 KnightIgor Цитата(Salamander @ Mar 7 2015, 19:00) Я ... Mar 7 2015, 21:10 Salamander Секунду... вот дока http://www.icbase.com/Promotio... Mar 7 2015, 22:06 Aner Прошивать дистанционно без написания собственного ... Mar 7 2015, 22:29 Integro Цитата(Aner @ Mar 8 2015, 01:29) Прошиват... Mar 8 2015, 07:13 Salamander Цитата(Aner @ Mar 8 2015, 01:29) Прошиват... Mar 8 2015, 08:45  mantech Цитата(Salamander @ Mar 8 2015, 11:45) Вс... Mar 8 2015, 09:19 Salamander ОК, хочу пример загрузчика под KEIL Mar 7 2015, 23:13 ViKo Одни утверждают, что нельзя программно запрыгнуть ... Mar 8 2015, 05:45 mantech Цитата(ViKo @ Mar 8 2015, 08:45) Одни утв... Mar 8 2015, 06:19 Golikov A. ЦитатаНе вижу принципиальных трудностей. Узнать ад... Mar 8 2015, 06:58 Golikov A. ЦитатаА зачем мне в него прыгать до загрузки? На о... Mar 8 2015, 09:25 scifi Цитата(Salamander @ Mar 8 2015, 11:45) Да... Mar 8 2015, 09:41 Salamander Цитата(scifi @ Mar 8 2015, 12:41) Приклад... Mar 8 2015, 09:52  scifi Цитата(Salamander @ Mar 8 2015, 12:52) Ох... Mar 8 2015, 09:57   Salamander Цитата(scifi @ Mar 8 2015, 12:57) Любой з... Mar 8 2015, 11:00 mantech Цитата(scifi @ Mar 8 2015, 12:41) Приклад... Mar 8 2015, 09:56 Salamander Вопрос: вот работает у меня программа, анализирует... Mar 8 2015, 12:53 ViKo Цитата(Salamander @ Mar 8 2015, 15:53) ЧТ... Mar 8 2015, 13:27 Salamander Вроде бы получилось - в начальных адресах располож... Mar 8 2015, 14:43 aaarrr Цитата(Salamander @ Mar 8 2015, 17:43) Ка... Mar 8 2015, 20:29 Salamander Может быть можно расположить переменную по фиксиро... Mar 8 2015, 16:56 ViKo Добавить к переменной атрибут __attribute((at(0x0... Mar 8 2015, 17:08 Salamander Цитата(ViKo @ Mar 8 2015, 21:08) Добавить... Mar 8 2015, 18:25  ViKo Цитата(Salamander @ Mar 8 2015, 21:25) а ... Mar 8 2015, 20:13 x893 А можно просто документацию почитать - там гораздо... Mar 8 2015, 17:11 hlebn у меня для stm32f407 обновление через стандартный ... Mar 8 2015, 17:32 Salamander Хитро.... Я уж лучше как изначально задумывал - на... Mar 8 2015, 20:41 Salamander Тему почти можно закрывать. С ножками от HC-05 все... Mar 9 2015, 00:24 mantech Цитата(Salamander @ Mar 9 2015, 03:24) Ос... Mar 9 2015, 06:18 Golikov A. Тему может и можно закрывать, напишу просто как до... Mar 9 2015, 09:13 aaarrr Цитата(Golikov A. @ Mar 9 2015, 12:13) 2.... Mar 9 2015, 09:22  scifi Цитата(aaarrr @ Mar 9 2015, 12:22) Зачем ... Mar 9 2015, 09:56 ViKo Цитата(Golikov A. @ Mar 9 2015, 12:13) ..... Mar 9 2015, 09:55 Salamander Ух... только сейчас отладил всю цепочку переключен... Mar 9 2015, 13:41 Golikov A. ЦитатаЗачем через флеш?
ЦитатаПросто он так сдела... Mar 9 2015, 20:34 mantech Цитата(Golikov A. @ Mar 9 2015, 23:34) А ... Mar 10 2015, 07:09 ViKo 2 Golikov A.
А как это, задать бит во флэш? Целый ... Mar 10 2015, 05:00 Golikov A. ЦитатаА как это, задать бит во флэш? Целый сектор ... Mar 10 2015, 07:26 mantech Цитата(Golikov A. @ Mar 10 2015, 10:26) А... Mar 10 2015, 07:32 swisst Цитата(scifi @ Mar 9 2015, 11:56) Просто ... Mar 10 2015, 13:20 ViKo Цитата(swisst @ Mar 10 2015, 16:20) что В... Mar 10 2015, 13:36 A. Fig Lee Цитата(swisst @ Mar 10 2015, 08:20) если ... Mar 10 2015, 13:56 scifi Цитата(swisst @ Mar 10 2015, 16:20) описа... Mar 10 2015, 15:18 mantech Цитата(swisst @ Mar 10 2015, 16:20) если ... Mar 10 2015, 15:41 jcxz Цитата(swisst @ Mar 10 2015, 19:20) если ... Mar 11 2015, 07:04 swisst Цитата(ViKo @ Mar 10 2015, 15:36) И если ... Mar 10 2015, 13:53 Golikov A. а как при старте инициализируемые 0 переменные ста... Mar 10 2015, 20:44 scifi Цитата(Golikov A. @ Mar 10 2015, 23:44) а... Mar 10 2015, 20:52 aaarrr Цитата(Golikov A. @ Mar 10 2015, 23:44) а... Mar 10 2015, 20:52 Golikov A. ЦитатаОч. смешно. Цикл зануляет соответствующие яч... Mar 10 2015, 21:38 A. Fig Lee Цитата(Golikov A. @ Mar 10 2015, 16:38) Д... Mar 11 2015, 01:35 Salamander Цитатасценарий.
перевели в обновление прошивки,
пе... Mar 11 2015, 04:59 Golikov A. Цитатаmain() это главная программа в С.
....
Обычн... Mar 11 2015, 06:12 scifi Цитата(Golikov A. @ Mar 11 2015, 09:12) Э... Mar 11 2015, 06:58 A. Fig Lee Цитата(Golikov A. @ Mar 11 2015, 01:12) Э... Mar 11 2015, 13:26 ViKo В мк есть куча регистров, управляющих периферией. ... Mar 11 2015, 07:26 Salamander Господа, а я придумал как обойтись без флага.
Личн... Mar 11 2015, 07:27 scifi Цитата(Salamander @ Mar 11 2015, 10:27) P... Mar 11 2015, 08:07 Сергей Борщ Цитата(Salamander @ Mar 11 2015, 09:27) О... Mar 11 2015, 08:14  Salamander Цитата(Сергей Борщ @ Mar 11 2015, 11:14) ... Mar 11 2015, 08:42   aaarrr Цитата(Salamander @ Mar 11 2015, 11:42) Б... Mar 11 2015, 08:52    Salamander Цитата(aaarrr @ Mar 11 2015, 11:52) Любой... Mar 11 2015, 09:07     aaarrr Цитата(Salamander @ Mar 11 2015, 12:07) О... Mar 11 2015, 09:59   Сергей Борщ Цитата(Salamander @ Mar 11 2015, 10:42) П... Mar 11 2015, 09:44 Golikov A. В вашем случае да, вы по UART можете долбить коман... Mar 11 2015, 09:56 Golikov A. вот, так что кнопка нужна!
Да те кто правит ... Mar 11 2015, 10:00 aaarrr Цитата(Golikov A. @ Mar 11 2015, 13:00) в... Mar 11 2015, 10:03  Salamander Цитата(aaarrr @ Mar 11 2015, 13:03) Нужна... Mar 11 2015, 10:46   kolobok0 Цитата(Salamander @ Mar 11 2015, 13:46) Н... Mar 11 2015, 20:23    mantech Цитата(kolobok0 @ Mar 11 2015, 23:23) Есл... Mar 12 2015, 06:56 Salamander Хм... опять что-то нездравое творится.
Я залил бут... Mar 14 2015, 07:23 A. Fig Lee Цитата(Salamander @ Mar 14 2015, 02:23) в... Mar 14 2015, 13:15 ViKo Вот здесь почитайте, может, даст толчок.
http://el... Mar 14 2015, 08:10 Salamander Ну не знаю, я так понял, что у вас вообще не грузи... Mar 14 2015, 12:24
2 страниц
1 2 >
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|