Jump to content

    
Sign in to follow this  
kostyan1

STM32F429 не стартует вне иара

Recommended Posts

Народ, подскажите что такое может быть!

 

Работала плата работала, отдал монтажнику на доработку перекинуть одни пины на другие. И вроде после этого заметил такую неприятность - в дебагере в иаре работает плата, а по включению питания - проц не пускается.

 

Нашел нечто похожее в ихних инетах: https://my.st.com/public/STe2ecommunities/m...rrentviews=1686

 

Но там чел пишет, что при замыкании пина NRST на землю у него плата пускалась. У меня не пускается "с толкача". Флэшлоадеры не юзаю, плата програмится jlink-ом через жэтаг. NRST висел в воздухе, сейчас на землю через кондей 0.1 мкФ сделал. BOOT0 и BOOT1 в воздухе. PC13, PC14, PC15 тоже в воздухе. VBAT на +3.3В.

Share this post


Link to post
Share on other sites
У меня не пускается "с толкача".

Залейте простейшую программу типа мигание светодиодом (без прерываний, таймеров и т.п.). Скорее всего дело не в железе.

Share this post


Link to post
Share on other sites
Залейте простейшую программу типа мигание светодиодом (без прерываний, таймеров и т.п.). Скорее всего дело не в железе.

 

заливал main(void) {while(1);} не помогло, осциллятор не стартует!

Share this post


Link to post
Share on other sites
заливал main(void) {while(1);} не помогло, осциллятор не стартует!

HSI?

Share this post


Link to post
Share on other sites

Внешний HSE.

 

Вообще ставлю выставление ноги в самом начале SystemInit, но там нуль. Пробовал жэтагом подключиться к работающей плате - подцепляется на каком то несуществующем адресе пзу, при этом стэк переполнен.

Edited by kostyan

Share this post


Link to post
Share on other sites

может теперь

BOOT0 и BOOT1 все таки в правильное состояние загнуть?

Share this post


Link to post
Share on other sites
BOOT0 и BOOT1 в воздухе.
Полагаю, причина в этом. Монтажник промыл плату или наоборот флюс оставил, утечки исчезли или появились и процессор начал запускать встроенный загрузчик вместо программы. BOOT0 надо к земле притянуть.

 

Share this post


Link to post
Share on other sites

Уф, огроменное спасибо, а притянуть можно напрямую или как в ките через 100 кОм?

Share this post


Link to post
Share on other sites

резюк всяко лучше, а то дерните ногой случайно и кз будет...

Share this post


Link to post
Share on other sites

А понял, бут0 может как пин конфигурится, спасибо, принято. Тему закрываю.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this