ottoyr83
|
|
1 | |
Странное поведение STM32F407VG при прошивке.06.11.2013, 14:32. Показов 5152. Ответов 7
Метки нет (Все метки)
Всем добрый день.
Подключил контроллер stm32f407vg по приведенной во вложении схеме. Шить его пытаюсь с помощью stm32f4discovery утилитой ST-LINK. При запуске утилиты, контроллер не определяется до тех пор, пока какой нибудь металлической деталью (например щупом осциллографа) не коснуться шины питания. Как только коснулся, определяется и шьется нормально, но в конце выдает ошибку чтения памяти. Если металлическую деталь держать на разъеме питания постоянно, прошивается без всякой ругани. Подскажите пожалуйста из-за чего так происходит? Перепаивать контроллеры пробовал, не помогает. Может не правильно подключил чего? |
06.11.2013, 14:32 | |
Ответы с готовыми решениями:
7
SDIO + DMA странное поведение при ресете [Решено]Странное поведение МК при работающем АЦП Странное поведение Attiny84a при попытке выключить таймер Странное поведение ПК при старте Странное поведение при загрузке |
0 / 0 / 0
Регистрация: 03.02.2012
Сообщений: 106
|
|
06.11.2013, 15:44 | 2 |
А BOOT1 чего в воздухе болтается?
0
|
ottoyr83
|
|
06.11.2013, 16:18 | 3 |
А куда его цеплять? К земле или к питанию? Ему разве не по барабану к чему быть подцепленным в режиме загрузки с флеш памяти? Или я что-то не до понял?
BOOT1 BOOT0 X 0 Ftosh память 0 1 Системная память (boottooder) 1 1 Память SROM |
0 / 0 / 0
Регистрация: 03.02.2012
Сообщений: 106
|
|
06.11.2013, 16:29 | 4 |
Лучше на землю. Если написано Х то это еще не означает что должно болтаться в воздухе.
0
|
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
|
|
06.11.2013, 16:30 | 5 |
Даже если не BOOT1, что-то другое болтается неприпаянное и ловит наводки.
Сверьте свою схему с эталоном - STM32F4-Dyscovery (проц такой же, схема платы на сайте производителя есть). Найдите отличия.
0
|
ottoyr83
|
|
06.11.2013, 17:28 | 6 |
Заработало. Дело в том что не был соединен вывод SWO (PB3) с 6 выводом программатора. Где то я прочитал что этот вывод в данный момент не используется. Как оказалось на stm32f407vg это не так.
Всем спасибо за советы. |
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
|
|
06.11.2013, 17:56 | 7 |
Сообщение от ottoyr83
Вот если бы программатор был JTAG, тогда PB3 это JTDO, и соединение нужно. Но в этом случае не прокатили бы фокусы "металлическую деталь держать на разъеме питания". Так что всё равно не верю.
0
|
ottoyr83
|
|
06.11.2013, 18:19 | 8 |
Возможно, спорить не буду. Т.к. проблема очень странная. И вполне может быть подключением этого вывода как то нейтрализуется наводка. Там более что этот вывод у меня как один из GPIO подтянут к питанию.
|
06.11.2013, 18:19 | |
06.11.2013, 18:19 | |
Помогаю со студенческими работами здесь
8
Странное поведение при отладке Странное поведение при буте Странное поведение при делегировании Странное поведение Perl при перекодировке Странное поведение ПК при сне и гибернации Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |