| Форум РадиоКот https://radiokot.ru/forum/ |
|
| STM32VLDISCOVERY востановление bootloader https://radiokot.ru/forum/viewtopic.php?f=59&t=75901 |
Страница 1 из 1 |
| Автор: | wiskas [ Вт июл 24, 2012 01:33:41 ] |
| Заголовок сообщения: | STM32VLDISCOVERY востановление bootloader |
Затер случайно бутлоадер на данной плате, точнее выключил jtag + swd порты. Пришлось стереть через STM32 ST-LINK Utility. Где взять бутлоадер к данной плате? тот что біл. |
|
| Автор: | koyodza [ Вт июл 24, 2012 09:56:01 ] |
| Заголовок сообщения: | Re: STM32VLDISCOVERY востановление bootloader |
Что значит "затер бутлоадер"? В чем это выражается и как Вам это удалось? |
|
| Автор: | wiskas [ Вт июл 24, 2012 17:20:09 ] |
| Заголовок сообщения: | Re: STM32VLDISCOVERY востановление bootloader |
1. отрубил порты jtag/swd 2. не мог прошить контроллер через iar и keil. скачал STM32 ST-LINK Utility. Подрубился, нажал резет на контроллере и успел нажать TARGET>ERASE CHIP 3. в iar перестал прошиваться контроллер - віскакивала ошибка: не правильный stack 0xFFFFFFFF. Зашел опять в ST-LINK Utility. Прошил в контроллер стандартно-прилагающююся прошивку stm32f10xLoader.bin 4 в итоге у меня контроллер стал прошиваться через iar, но почемуто программа стартует с ОЗУ 0x20000000 адресса (видно по переменной Target>MCU Core этой же утилиты). Бутлодаре перемычка соеденина. Программа которая на нем работала - ничего в ней не менялось (моргание 1 светодиодом) прошивается, но стартует с Озу почемуто. Вот в чем и вся беда. Как востановить прежний вид контроллера? чтобы он был как новенький?)))) Заранее всем спасибо. |
|
| Автор: | koyodza [ Вт июл 24, 2012 21:02:30 ] |
| Заголовок сообщения: | Re: STM32VLDISCOVERY востановление bootloader |
Стирание чипа Erase Chip не затирает стандартный бутлоадер в stm32 Но он Вам и не нужен, бутлоадер используется для заливки прошивки через USART1 Для заливки и отладки через jtag или swd из кейла или иара бутлоадер не нужен. Перемычки должны стоять в положении загрузки из флеши, ВООТ0 и ВООТ1 должны быть в нуле. Видимо именно неправильное понимание этого и мешает Вам нормально работать. Иногда также могут мешать неправильные настройки отладчика, но с настройками по-умолчанию все должно работать |
|
| Автор: | wiskas [ Ср июл 25, 2012 09:16:31 ] |
| Заголовок сообщения: | Re: STM32VLDISCOVERY востановление bootloader |
я тоже так думал, но промучавшись вечер со стак адрессом - стал думать что гдето стартовый адресс забивается в контроллер. Вот я затупил) полазив, покапавшись - понял что стало почемуто нехватать галочки Use flash loader в дебагере. |
|
| Автор: | koyodza [ Ср июл 25, 2012 11:01:06 ] |
| Заголовок сообщения: | Re: STM32VLDISCOVERY востановление bootloader |
Ну что, разобрались? Я уже около пяти лет использую stm32 |
|
| Автор: | wiskas [ Ср июл 25, 2012 22:23:28 ] |
| Заголовок сообщения: | Re: STM32VLDISCOVERY востановление bootloader |
да, спасибо. |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|


