STM32F100 не работает

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 394
Зарегистрирован: Сб апр 28, 2012 16:04:14

Сообщение sx386 »

Подключил питание 3.3 В (красные выводы)
И землю (зелёные выводы)
Больше ничего не подключал.

Напряжение питания падает до 1,8В
И греется !

На второй точно такой же плате напряжение падает до 2.8 и тоже греется.

Немогу понять, что не так ?


Изображение
Критикуешь - предлагай. Предлагаешь - делай. Делаешь - отвечай.
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1163
Зарегистрирован: Ср янв 05, 2011 16:25:15

Сообщение ChipKiller »

sx386 писал(а):Немогу понять, что не так ?
... начните с чтения datasheet_a - почитайте про VBAT .....
Реклама
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Сообщение uk8amk »

AN2586
If no external battery is used in the application, it is highly recommended to connect VBAT
externally to VDD.
Интересно почему.
В процессе наладки платы правда с 64-ногими кристаллами нормально работают, не греются и не перегорают.
Батарейка только потом в конце запаивается.
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1262
Зарегистрирован: Пн дек 08, 2008 10:58:48
Откуда: Винница

Сообщение urry »

я тоже думаю, что батарейка ни при чем.
Они достаточно нежные по питанию - пичок напряжения после включения на выходе стабилизатора, возможно, имел место. Какое напряжение было на входе стабилизатора ?
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Сообщение oleg110592 »

Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 394
Зарегистрирован: Сб апр 28, 2012 16:04:14

Сообщение sx386 »

Походу я их просто спалил при запайке.
Четвёртая плата заработала.

На паяльной станции стояло 300С
Поставил 220С, припаял и уже не греется и напряжение не проседает.
Критикуешь - предлагай. Предлагаешь - делай. Делаешь - отвечай.
Реклама
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

Да VBAT не при чём. Конечно лучше следовать рекомендациям, но для тестов я и без него подключал, всё работает.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 394
Зарегистрирован: Сб апр 28, 2012 16:04:14

Сообщение sx386 »

Теперь не программируется
Vбат подключил

Код: Выделить всё

Fri May 31, 2013 14:26:59: Loaded macro file: C:\Common 86\Embedded Workbench 6.5\arm\config\flashloader\ST\FlashSTM32F10xxx.mac 
Fri May 31, 2013 14:26:59: Selecting SWD as current target interface. 
Fri May 31, 2013 14:26:59: Hardware reset with strategy 0 was performed 
Fri May 31, 2013 14:26:59: Initial reset was performed 
Fri May 31, 2013 14:26:59: -I- execUserFlashInit! 
Fri May 31, 2013 14:26:59: 456 bytes downloaded (7.18 Kbytes/sec) 
Fri May 31, 2013 14:26:59: Loaded debugee: C:\Common 86\Embedded Workbench 6.5\arm\config\flashloader\ST\FlashSTM32F10xxxRAM4K.out 
Fri May 31, 2013 14:26:59: Target reset 
Fri May 31, 2013 14:26:59: Failed to set breakpoint at 0x20000120 (out of breakpoints?) 
Fri May 31, 2013 14:26:59: Flash loader: Failed to setup call to 'FlashInit'" 
Критикуешь - предлагай. Предлагаешь - делай. Делаешь - отвечай.
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1163
Зарегистрирован: Ср янв 05, 2011 16:25:15

Сообщение ChipKiller »

ploop писал(а):Конечно лучше следовать рекомендациям
... они ведь для того и написаны. :) Вообще удивляюсь, как люди умудряются что то сжечь "на ровном месте". Единственное "оправдание" для STM32 - мелкий шаг выводов, так что большинство проблем у многих именно из-за этого ИМХО...
sx386 - на форуме есть несколько работоспособных макеток для повторения и неработоспособность дело ... рук.
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

Сообщение HHIMERA »

А патамушта ни только не следуют рекомендациям, но и игнорируют правила защиты входных цепей и цепей питания, экономят на стабилитронах/трансилах, совершенно не знают принципы работы отдельных компонентов...
Не удивительно... На пески, похоже, в жизни никто не заглядывал...
"Я не даю готовых решений, я заставляю думать!"(С)
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Сообщение uk8amk »

По питанию интересный случай был.
На прошлой неделе принесли на ремонт одну плату с STM32F100R8, она странно и сильно глючила. Там разная логика и поэтому 2 питания: +3В и +5В. Так вот, оказывается пробило кренку 5В и на входы FT пошло 8 с чем-то вольт. СТМ-ка стала горячая, кушала полампера. Я заменил КРЕН, добавил тока на БП и потребление резко снизилось почти до нормы(видать что-то все же догорело). И что самое интересное после этого плата стала полностью работоспособна. Но судьбу испытвать не стали и решили все равно заменить STM.
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

Сообщение HHIMERA »

sx386 писал(а):Теперь не программируется
Vбат подключил
"Поздно пить боржоми..."(С)
"Я не даю готовых решений, я заставляю думать!"(С)
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 394
Зарегистрирован: Сб апр 28, 2012 16:04:14

Сообщение sx386 »

HHIMERA писал(а):А патамушта ни только не следуют рекомендациям, но и игнорируют правила защиты входных цепей и цепей питания, экономят на стабилитронах/трансилах, совершенно не знают принципы работы отдельных компонентов...
Не удивительно... На пески, похоже, в жизни никто не заглядывал...
Для стабилизации стоит MIC5205
HHIMERA писал(а):"Поздно пить боржоми..."(С)
Четвёртая плата спаяна при температуре пояльника 220С
Критикуешь - предлагай. Предлагаешь - делай. Делаешь - отвечай.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 394
Зарегистрирован: Сб апр 28, 2012 16:04:14

Сообщение sx386 »

А BOOT0 нужно к питанию подключать при программировании по SWD ?
Критикуешь - предлагай. Предлагаешь - делай. Делаешь - отвечай.
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

Сообщение HHIMERA »

Смотрите схему Дискавери...
"Я не даю готовых решений, я заставляю думать!"(С)
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

Сообщение HHIMERA »

sx386 писал(а):Четвёртая плата спаяна при температуре пояльника 220С
Ничего не значит... вот когда и четвёртая плата пошабашит, тогда и будет повод серьёзно задуматься...
А так... это не призыв "Нас рать"(С)... но...достал со стола две "сотки", которые "и жарили, и парили, и на солнышке сушили" - живы курилки... и паялись ещё паяльником на 220 Вольт...
"Я не даю готовых решений, я заставляю думать!"(С)
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 394
Зарегистрирован: Сб апр 28, 2012 16:04:14

Сообщение sx386 »

HHIMERA писал(а):Смотрите схему Дискавери...
По схеме платы определите не могу. Там джампер стоит. Я не знаю разомкнут он должен быть или нет.

BOOT0 нужно к питанию или земле подключать при программировании по SWD ?
Может кто знает ?
Критикуешь - предлагай. Предлагаешь - делай. Делаешь - отвечай.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 394
Зарегистрирован: Сб апр 28, 2012 16:04:14

Сообщение sx386 »

Соеденил с питанием.
Несколько раз вроди-бы программировало.
Теперь выдаёт вот это.

Код: Выделить всё

Fri May 31, 2013 16:30:03: Fatal error: Failed to read CPUID for Cortex device   Session aborted! 
Критикуешь - предлагай. Предлагаешь - делай. Делаешь - отвечай.
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1518
Зарегистрирован: Пт дек 28, 2012 21:56:46
Откуда: St. Petersburg

Сообщение blackx »

sx386, для прошивки при включении BOOT0 должен быть подтянут к +Uпит, BOOT1 - положен на землю. Для запуска с флеша нужно BOOT0 положить на землю.
Изображение only pure true norwegian blackx Изображение
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

Сообщение HHIMERA »

BOOT1 (PB2) signal is connected to GND through pull-down resistor.
BOOT0 signal is connected to GND through pull-down resistor.
"Я не даю готовых решений, я заставляю думать!"(С)
Ответить

Вернуться в «ARM»