С Новым годом! Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/26: Рейтинг темы: голосов - 26, средняя оценка - 4.62
ottoyr83
1

Странное поведение STM32F407VG при прошивке.

06.11.2013, 14:32. Показов 5152. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем добрый день.
Подключил контроллер stm32f407vg по приведенной во вложении схеме. Шить его пытаюсь с помощью stm32f4discovery утилитой ST-LINK. При запуске утилиты, контроллер не определяется до тех пор, пока какой нибудь металлической деталью (например щупом осциллографа) не коснуться шины питания. Как только коснулся, определяется и шьется нормально, но в конце выдает ошибку чтения памяти. Если металлическую деталь держать на разъеме питания постоянно, прошивается без всякой ругани.
Подскажите пожалуйста из-за чего так происходит? Перепаивать контроллеры пробовал, не помогает. Может не правильно подключил чего?

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.11.2013, 14:32
Ответы с готовыми решениями:

SDIO + DMA странное поведение при ресете
Конфигурация: STM32F103RET6, IAR К нему подключена SD карта по интерфейсу SDIO Для общения с SD...

[Решено]Странное поведение МК при работающем АЦП
При работающем АЦП МК сбрасывается, либо вообще зависает. Визуально это видно как сброс прибора в...

Странное поведение Attiny84a при попытке выключить таймер
Всех приветствую! Появилась проблема с выключением таймера TIM0 настроенного на FastPWM. Хотел...

Странное поведение ПК при старте
Всем привет!Во время запуска пк,кулера гаснут,изображения нету.Все это длится 1-2 секунды и...

Странное поведение при загрузке
Доброго времени суток! Ситуация такая,Имеется материнка ASUS P8P67 rev. B3 четыре планки памяти...

7
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
Дело в том что не был соединен вывод SWO (PB3) с 6 выводом программатора.
А я не верю, что дело было в SWO. Он на фиг не нужен при прошивке. Что с ним собирается SWD-программатор делать?
Вот если бы программатор был JTAG, тогда PB3 это JTDO, и соединение нужно. Но в этом случае не прокатили бы фокусы "металлическую деталь держать на разъеме питания". Так что всё равно не верю.
0
ottoyr83
06.11.2013, 18:19 8
Возможно, спорить не буду. Т.к. проблема очень странная. И вполне может быть подключением этого вывода как то нейтрализуется наводка. Там более что этот вывод у меня как один из GPIO подтянут к питанию.
06.11.2013, 18:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.11.2013, 18:19
Помогаю со студенческими работами здесь

Странное поведение при отладке
Здравствуйте. Решил написать небольшую тулзу и столкнулся с проблемой: скомпилированный код...

Странное поведение при буте
помогите разобраться. комп старенький достаточно, при включение питания пишет cmos checksum...

Странное поведение при делегировании
Доброй ночи, Господа. Пишу некую доп. функциональность к календарю, но дело, собственно, не в...

Странное поведение Perl при перекодировке
Есть несколько файлов, с именами, соответствующими кодировке текста в них. Задача: найти все...

Странное поведение ПК при сне и гибернации
На моем железе, будто на икспи и семерке, некорректно работали системы энергосбережения, и сейчас я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru