Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум


 
Опции темы

Странное поведение МК (STM32F100RBT6B) - подскажите!

Непрочитано 02.04.2015, 08:32  
sherpa
Временная регистрация
 
Регистрация: 29.01.2009
Сообщений: 73
Сказал спасибо: 43
Сказали Спасибо 20 раз(а) в 7 сообщении(ях)
sherpa на пути к лучшему
По умолчанию Re: Странное поведение МК (STM32F100RBT6B) - подскажите!

Сообщение от AR_Favorit Посмотреть сообщение
А, точно

Я в своих поделках бутлодырь не исполоьзовал никогда, и тупо кидал boot0 на землю и не парился...
Хорошо, согласен! Я про Boot0, от него не зависит никак у меня, кидаю через резисторы на землю и 3 вольта!
Реклама:
sherpa вне форума  
Непрочитано 02.04.2015, 08:33  
sherpa
Временная регистрация
 
Регистрация: 29.01.2009
Сообщений: 73
Сказал спасибо: 43
Сказали Спасибо 20 раз(а) в 7 сообщении(ях)
sherpa на пути к лучшему
По умолчанию Re: Странное поведение МК (STM32F100RBT6B) - подскажите!

Сообщение от krug_vv Посмотреть сообщение
У меня было две ошибки в свое время.
1. Бутлодыря зацепил через резистор вместо плюса на минус (или наоборот? не помню как правильно). И оно висело в буте и шилось через бут, но не работало.
2. В прошивальщике была галка что-то типа "после прошивки ресетнуть и стартануть".
Давно это было...
Это да! Но я осциллографом смотрю уровни - нули на месте (Boot0), а шьется и не стартует!
sherpa вне форума  
Непрочитано 02.04.2015, 09:47  
dgrishin
Почётный гражданин KAZUS.RUN
 
Регистрация: 12.02.2013
Адрес: На болотах
Сообщений: 1,163
Сказал спасибо: 46
Сказали Спасибо 315 раз(а) в 244 сообщении(ях)
dgrishin на пути к лучшему
По умолчанию Re: Странное поведение МК (STM32F100RBT6B) - подскажите!

Можно полюбопытствовать все прошивки, которые вы заливали, рабочие и были скомпилированы под STM32F100RBT6B ??
dgrishin вне форума  
Непрочитано 02.04.2015, 09:52  
dgrishin
Почётный гражданин KAZUS.RUN
 
Регистрация: 12.02.2013
Адрес: На болотах
Сообщений: 1,163
Сказал спасибо: 46
Сказали Спасибо 315 раз(а) в 244 сообщении(ях)
dgrishin на пути к лучшему
По умолчанию Re: Странное поведение МК (STM32F100RBT6B) - подскажите!

Сообщение от eddy Посмотреть сообщение
Дык, нужно же на Boot0 кнопку вешать: резистором ногу на "землю" прижимаем, а кнопкой шпарим туда +3.3В.
Тогда для прошивки нужно будет нажать эту кнопку, нажать reset, отпустить reset, отпустить кнопку, прошить. После окончания прошивки произойдет soft-reset.
А вот у меня STM32F103C8T6 программируется по SWD и работает при заземлённой BOOT0.
dgrishin вне форума  
Непрочитано 02.04.2015, 10:28  
sherpa
Временная регистрация
 
Регистрация: 29.01.2009
Сообщений: 73
Сказал спасибо: 43
Сказали Спасибо 20 раз(а) в 7 сообщении(ях)
sherpa на пути к лучшему
По умолчанию Re: Странное поведение МК (STM32F100RBT6B) - подскажите!

Сообщение от dgrishin Посмотреть сообщение
А вот у меня STM32F103C8T6 программируется по SWD и работает при заземлённой BOOT0.
Ну опять же повторю то что меня удивляет... Чтобы я не делал с ногой Boot0... И переключаю (между о и +3В) или остается все время на ЗЕМЛЕ, все равно режим программирования (видится доступ в памяти программатором) остается. С этим же программатором на другом блоке, только камень 48 ног, но тоже STM32F100 все нормально, как по БИБЛИИ - Boot0 на "1" шьем, выключаем, ставим Boot0 на "0", включаем и заработало! Ну там неважно как НО!!! Стартануло с нужного адреса и доступа к камню прошивальщиком НЕТ!!! Отсюда понимаем что раз нет доступа то режим РАБОЧИЙ наступил и все теперь от прошивки, тактирования и прочего зависит! А в данном случае ЕСТЬ доступ! Как будто где то внутри КАМНЯ намертво, независимо от того что на ноге Boot0, этот сигнал в ЕДИНИЦЕ! Что делать??? И ещё вопрос!!! Раз шьется и видится камень без проблем, то полагаю что он запитан верно и ГЕНЕРАТОРЫ работают??? Или КАК??? Подскажите!???

Последний раз редактировалось sherpa; 02.04.2015 в 10:31.
sherpa вне форума  
Непрочитано 02.04.2015, 10:42  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Странное поведение МК (STM32F100RBT6B) - подскажите!

sherpa, У вас перемешалось все в кучу.
Во первых: boot'ы на прошивание ни как не влияют, а только на старт.
Второе: если камень не доступен после прошивки - это значит что код изменяет дефолтные настройки пинов PA13 и PA14(SWD). И чтобы сие исправить надо цеплять RESET и в настройках коннекта ставить Connect under Reset. Но это доступно только STLink v2 , к примеру на STM32VL дискаверине - v1 .
__________________
Осторожно , злой кот
dosikus вне форума  
Сказали "Спасибо" dosikus
sherpa (05.04.2015)
Непрочитано 02.04.2015, 11:26  
serg_42
Прописка
 
Аватар для serg_42
 
Регистрация: 15.06.2008
Адрес: Новокузнецк
Сообщений: 173
Сказал спасибо: 869
Сказали Спасибо 315 раз(а) в 82 сообщении(ях)
serg_42 на пути к лучшему
По умолчанию Re: Странное поведение МК (STM32F100RBT6B) - подскажите!

В STM32-Discovery Boot0 и Boot1 тупо подтянуты к земле через R16 и R18.
Миниатюры:
Нажмите на изображение для увеличения
Название: Boot0_Boot1.JPG
Просмотров: 61
Размер:	287.2 Кб
ID:	77638  
Вложения:
Тип файла: pdf MB913.pdf (621.7 Кб, 29 просмотров)

Последний раз редактировалось serg_42; 02.04.2015 в 11:33.
serg_42 вне форума  
Непрочитано 02.04.2015, 15:11  
sherpa
Временная регистрация
 
Регистрация: 29.01.2009
Сообщений: 73
Сказал спасибо: 43
Сказали Спасибо 20 раз(а) в 7 сообщении(ях)
sherpa на пути к лучшему
По умолчанию Re: Странное поведение МК (STM32F100RBT6B) - подскажите!

Сообщение от serg_42 Посмотреть сообщение
В STM32-Discovery Boot0 и Boot1 тупо подтянуты к земле через R16 и R18.
И у меня также через резисторы на землю, но камень шьется в этом случае и память читается прошивальщиком а старта нет! Может невнятно объясняю или туплю сам. Почему не влияет позиция Boot0? Да, использую ST-Link от дискавери для прошивки!
sherpa вне форума  
Непрочитано 02.04.2015, 17:05  
serg_42
Прописка
 
Аватар для serg_42
 
Регистрация: 15.06.2008
Адрес: Новокузнецк
Сообщений: 173
Сказал спасибо: 869
Сказали Спасибо 315 раз(а) в 82 сообщении(ях)
serg_42 на пути к лучшему
По умолчанию Re: Странное поведение МК (STM32F100RBT6B) - подскажите!

Сообщение от sherpa Посмотреть сообщение
...а старта нет!...
А кнопку ‹Reset› после заливки и верификации нажимать пробовал?
serg_42 вне форума  
Непрочитано 02.04.2015, 18:58  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Странное поведение МК (STM32F100RBT6B) - подскажите!

sherpa, замени уже камень, а этот выбрось в помойку - ты уже времени потратил больше, чем он стоит.

Все мои STM-ы с али, пока все работают.
omercury вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Странное поведение USB в Stm32F103 Hives ARM 2 01.02.2015 16:58
странное поведение АЦП на ATmega32A vitmailru AVR 11 12.06.2013 17:56
Странное поведение щетки nikbob22 Электроника средств транспорта 52 18.11.2012 17:00
Интересное поведение web-камеры kr11507 Ремонт оргтехники 4 16.08.2010 20:21
Странное поведение каретки CD (DVD) привода Bagrat Ремонт оргтехники 14 17.05.2006 19:32


Часовой пояс GMT +4, время: 02:43.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.