|
Не стартует STM32 по RESET при включении |
|
|
|
Aug 2 2013, 06:55
|
Местный
  
Группа: Свой
Сообщений: 263
Регистрация: 22-03-05
Из: г. Харьков, Украина
Пользователь №: 3 598

|
Здравствуйте все!
Посмотрел на форуме все, что касается RESET для STM32. Внятного решения не нашел.
Посоветуйте пожалуйста! Плата сделана на STM32F407VGT.
1. При включении питания проходит сброс, формируется устойчивый фронт, но процессор не стартует. При нажатии на кнопку RESET , фронт формируется аналогичный, программа выполняется как и надо.
2. При нажатой кнопке RESET включаем питание, потом отпускаем,фронт формируется, но процессор не стартует.
3. Дополнительно еще поставил супервизор с задержкой 350 мс, фронт RESET немного более крутой, но процессор все равно не стартует при включении.
Но самое печальное что из 20 экземпляров плат всего 2 так себя ведут.
На одной из плат поменял процессор, но ничего не поменялось. Все обвязки для RESET и BOOT0 перепаял.
В каком направлении копать?
Спасибо.
|
|
|
|
|
 |
Ответов
|
May 4 2015, 13:57
|
Гуру
     
Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702

|
Цитата(pistoletov @ May 4 2015, 16:01)  Как-то уалось решить проблему? У меня подобная ситуация с STM32F100C8T6- стартует после нажатия кнопки ресет, так же нормально стартует при заливке прошивки (с включенной опцией RESET в свойствах ST-LINK). Но при подаче питания не стартует. Мы STM32F100C8T6 используем ведрами - ничего подобного в железе замечено не было. Варианта два: 1. Неисправен МК (брак и т.п.); 2. Ошибка в прошивке (зависает в цикле ожидания чего-либо, HardFault или другое исключение). Попробуйте другой экземпляр МК и/или простейший тестовый софт (мигание светодиодом с задержкой в виде цикла).
|
|
|
|
|
May 4 2015, 16:56
|

Участник

Группа: Участник
Сообщений: 42
Регистрация: 17-02-12
Из: Донецк
Пользователь №: 70 323

|
Цитата(adnega @ May 4 2015, 16:57)  2. Ошибка в прошивке (зависает в цикле ожидания чего-либо, HardFault или другое исключение). получается стартап разный после подачи питания и после reset? Я пользуюсь библиотеками CMSIS которые к кейлу прилагаются. и как-то не могу файл найти stm32f10x_it - в нем прерывания все. Может с этим связано? У меня проект пока без прерываний.
|
|
|
|
Сообщений в этой теме
IEC Не стартует STM32 по RESET при включении Aug 2 2013, 06:55 Lmx2315 QUOTE (IEC @ Aug 2 2013, 10:55)
..повес... Aug 2 2013, 07:00 Genadi Zawidowski Напишите короткую программу получения импульсов на... Aug 2 2013, 07:14 Jury093 Цитата(IEC @ Aug 2 2013, 10:55) В каком н... Aug 2 2013, 08:29 sergk Увеличьте конденсатор в цепи сброса- не хватает вр... Aug 2 2013, 08:37 Сергей Борщ "Не стартует" - это внешнее проявление н... Aug 2 2013, 09:04 IEC Цепи питания перепаял, на всех ножках питания 0.1 ... Aug 2 2013, 09:28 Jury093 Цитата(IEC @ Aug 2 2013, 13:28) Цепи пита... Aug 2 2013, 10:57 adnega Цитата(IEC @ Aug 2 2013, 10:55) Но самое ... Aug 2 2013, 11:07 IEC Цитата(adnega @ Aug 2 2013, 13:07) У 407 ... Aug 2 2013, 11:51  Lmx2315 QUOTE (IEC @ Aug 2 2013, 15:51) А что так... Aug 2 2013, 11:53   adnega Цитата(Lmx2315 @ Aug 2 2013, 15:53) errat... Aug 2 2013, 12:00  scifi Цитата(adnega @ May 4 2015, 16:57) Вариан... May 4 2015, 18:45 pistoletov попробую другую прошивочку. Другой экземпляр нет в... May 4 2015, 15:27 Golikov A. без прерываний у вас не работает библиотечная функ... May 4 2015, 17:47 pistoletov Это речь о systick таймере? я не пользуюсь им. Но... May 4 2015, 18:33 adnega Цитата(pistoletov @ May 4 2015, 21:33) пр... May 5 2015, 06:41 x893 4 и 5 наиболее вероятны
3 вытекает из 4,5 May 4 2015, 21:29 shreck Упомяну такую вещь как скорость нарастания напряже... May 5 2015, 02:01 pistoletov Программа моя. Хочу признаться что я не имею больш... May 5 2015, 07:49 makshimik Здравствуйте, все! Кажется, у меня есть решени... Jan 1 2016, 06:02 okela Цитата(shreck @ May 5 2015, 05:01) Упомян... Sep 29 2016, 09:48 Forger Цитата(okela @ Sep 29 2016, 12:48) Схему ... Sep 29 2016, 22:26 Сергей Борщ QUOTE (okela @ Sep 29 2016, 12:48) Понима... Sep 30 2016, 06:39  Forger Цитата(Сергей Борщ @ Sep 30 2016, 09:39) ... Sep 30 2016, 06:47   Сергей Борщ QUOTE (Forger @ Sep 30 2016, 09:47) Т.е. ... Sep 30 2016, 06:52    Forger Цитата(Сергей Борщ @ Sep 30 2016, 09:52) ... Sep 30 2016, 07:03     Сергей Борщ QUOTE (Forger @ Sep 30 2016, 10:03) Т.е. ... Sep 30 2016, 07:18      Forger Цитата(Сергей Борщ @ Sep 30 2016, 10:18) ... Sep 30 2016, 07:29       AVI-crak Не понимаю, зачем внешний супервизор - при наличии... Sep 30 2016, 09:14       Сергей Борщ QUOTE (Forger @ Sep 30 2016, 10:29) Согла... Sep 30 2016, 09:17  okela Цитата(Сергей Борщ @ Sep 30 2016, 09:39) ... Sep 30 2016, 15:41   Forger Цитата(okela @ Sep 30 2016, 18:41) У меня... Sep 30 2016, 15:46    okela Цитата(Forger @ Sep 30 2016, 18:46) Попро... Sep 30 2016, 16:26     Forger Цитата(okela @ Sep 30 2016, 19:26) Для эт... Sep 30 2016, 17:05   Сергей Борщ QUOTE (okela @ Sep 30 2016, 18:41) Пролей... Sep 30 2016, 18:43    okela Цитата(Сергей Борщ @ Sep 30 2016, 21:43) ... Sep 30 2016, 22:31 Alex11 Вы, похоже, ответ сами написали:
Цитатасупервизора... Sep 29 2016, 20:22 truppik Цитата(Сергей Борщ @ Sep 30 2016, 10:18) ... Sep 30 2016, 08:55 Forger Цитата(truppik @ Sep 30 2016, 11:55) Вопр... Sep 30 2016, 09:01  truppik Цитата(Forger @ Sep 30 2016, 12:01) Проши... Sep 30 2016, 11:25   Forger Цитата(truppik @ Sep 30 2016, 14:25) а пр... Sep 30 2016, 11:35    truppik Цитата(Forger @ Sep 30 2016, 14:35) Это о... Sep 30 2016, 11:45    AVI-crak Цитата(Forger @ Sep 30 2016, 18:35) Это о... Sep 30 2016, 12:09     truppik Цитата(AVI-crak @ Sep 30 2016, 15:09... Sep 30 2016, 14:41      AVI-crak Цитата(truppik @ Sep 30 2016, 21:41) а не... Sep 30 2016, 15:52 okela Цитата(Forger @ Sep 30 2016, 01:26) Стран... Sep 30 2016, 10:45 Obam Вот-вот, 2000мкФ эт перебор (по габаритам), а тант... Sep 30 2016, 10:54
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|