Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Микроконтроллеры других производителей

Микроконтроллеры других производителей Все, что касается микроконтроллеров и НЕ подошло в раздел Microchip.

Ответ
 
Опции темы Опции просмотра
Старый 11.01.2017, 15:55   #1
hfmscan
Senior Member
 
Аватар для hfmscan
 
Регистрация: 17.01.2013
Адрес: Москва
Возраст: 42
Сообщений: 375
Вес репутации: 243/22
hfmscan has a spectacular aura abouthfmscan has a spectacular aura abouthfmscan has a spectacular aura about
Отправить сообщение для hfmscan с помощью ICQ
По умолчанию STM32: Не могу запустить бутлоадер на плате, помогите

Добрый день,

есть вот такой вот адаптер, предположительно под каплей STM32F042, во всяком случае по опыту похожих адаптеров которые я шил в начале этого года.
но тут есть отличия, например я не вижу контакта с обозначением RESET, зато есть какие-то непонятные HOLD и PROG.

раньше как делал на похожих платах - цеплял TX, RX, GND, +3.3, на BOOT0 подавал плюс, дальше RESET на массу кратковременно и шил FlashLoader,
а тут ничего не получается и не пойму как подойти к платке...
вот фотки платы (плюс одна фотка от bluetooth версии адаптера где нет WIFI и DC-DC)

Как быть?
Миниатюры
top.jpg   bottom.jpg   bottom_free.jpg  
__________________
STM32F042
PIC18F25k80
hfmscan вне форума   Ответить с цитированием
Старый 11.01.2017, 16:26   #2
hfmscan
Senior Member
 
Аватар для hfmscan
 
Регистрация: 17.01.2013
Адрес: Москва
Возраст: 42
Сообщений: 375
Вес репутации: 243/22
hfmscan has a spectacular aura abouthfmscan has a spectacular aura abouthfmscan has a spectacular aura about
Отправить сообщение для hfmscan с помощью ICQ
По умолчанию Re: STM32: Не могу запустить бутлоадер на плате, помогите

В общем на обозначения MOSI,MISO,CLK,HOLD,PROG можно не обращать внимания, они на блютуз чип идут, который в wifi версии не запаян... т.е. ко мне относится BOOT, но вот RESET не могу определить где находится?!
__________________
STM32F042
PIC18F25k80
hfmscan вне форума   Ответить с цитированием
Старый 11.01.2017, 20:46   #3
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Orel
Возраст: 38
Сообщений: 4,418
Вес репутации: 4322/119
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: STM32: Не могу запустить бутлоадер на плате, помогите

Цитата:
Сообщение от hfmscan Посмотреть сообщение
Добрый день,

есть вот такой вот адаптер, предположительно под каплей STM32F042, во всяком случае по опыту похожих адаптеров которые я шил в начале этого года.
но тут есть отличия, например я не вижу контакта с обозначением RESET, зато есть какие-то непонятные HOLD и PROG.

раньше как делал на похожих платах - цеплял TX, RX, GND, +3.3, на BOOT0 подавал плюс, дальше RESET на массу кратковременно и шил FlashLoader,
а тут ничего не получается и не пойму как подойти к платке...
вот фотки платы (плюс одна фотка от bluetooth версии адаптера где нет WIFI и DC-DC)

Как быть?
Я с F042 не работал, а вот для F100 и F407 (аппаратный загрузчик в них аналогичный) вывод Reset не нужен, достаточно сконфигурировать вывод BOOT0 (я нажимаю кнопку на клавиатуре) и включаю питание (с нажатой кнопкой), после этого МК входит в режим аппаратного загрузчика и можно прошивать память программ через UART.
__________________
Прогресс неизбежен.

Последний раз редактировалось Pridnya; 11.01.2017 в 20:51.
Pridnya вне форума   Ответить с цитированием
Старый 11.01.2017, 21:18   #4
hfmscan
Senior Member
 
Аватар для hfmscan
 
Регистрация: 17.01.2013
Адрес: Москва
Возраст: 42
Сообщений: 375
Вес репутации: 243/22
hfmscan has a spectacular aura abouthfmscan has a spectacular aura abouthfmscan has a spectacular aura about
Отправить сообщение для hfmscan с помощью ICQ
По умолчанию Re: STM32: Не могу запустить бутлоадер на плате, помогите

Цитата:
Сообщение от Pridnya Посмотреть сообщение
Я с F042 не работал, а вот для F100 и F407 (аппаратный загрузчик в них аналогичный) вывод Reset не нужен, достаточно сконфигурировать вывод BOOT0 (я нажимаю кнопку на клавиатуре) и включаю питание (с нажатой кнопкой), после этого МК входит в режим аппаратного загрузчика и можно прошивать память программ через UART.
я тоже так делал с ESP8266. но там на массу нужно было сажать сигнал. а тут плюс...
сейчас мне подсказали где поискать reset - завтра гляну, надеюсь сработает.
__________________
STM32F042
PIC18F25k80
hfmscan вне форума   Ответить с цитированием
Старый 11.01.2017, 23:58   #5
Рак
Senior Member
 
Регистрация: 02.04.2008
Адрес: Кременчуг
Возраст: 31
Сообщений: 1,278
Вес репутации: 2210/69
Рак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond repute
По умолчанию Re: STM32: Не могу запустить бутлоадер на плате, помогите

Цитата:
Сообщение от Pridnya Посмотреть сообщение
Я с F042 не работал, а вот для F100 и F407 (аппаратный загрузчик в них аналогичный) вывод Reset не нужен, достаточно сконфигурировать вывод BOOT0 (я нажимаю кнопку на клавиатуре) и включаю питание (с нажатой кнопкой), после этого МК входит в режим аппаратного загрузчика и можно прошивать память программ через UART.
На период работы загрузчика кнопку нужно удерживать? Или достаточно дождаться запуска загрузчика и можно отпускать?
Рак вне форума   Ответить с цитированием
Старый 12.01.2017, 08:10   #6
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Orel
Возраст: 38
Сообщений: 4,418
Вес репутации: 4322/119
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: STM32: Не могу запустить бутлоадер на плате, помогите

Цитата:
Сообщение от Рак Посмотреть сообщение
На период работы загрузчика кнопку нужно удерживать? Или достаточно дождаться запуска загрузчика и можно отпускать?
Второе предложение. Весь смысл, чтобы при сбросе по питанию зайти в аппаратный загрузчик. Во время работы аппаратного загрузчика состояние пинов BOOT уже ни на что не влияет, а выход из аппаратного загрузчика возможен двумя способами: специальной командой или сбросом по питанию.
__________________
Прогресс неизбежен.
Pridnya вне форума   Ответить с цитированием
Старый 12.01.2017, 08:52   #7
hfmscan
Senior Member
 
Аватар для hfmscan
 
Регистрация: 17.01.2013
Адрес: Москва
Возраст: 42
Сообщений: 375
Вес репутации: 243/22
hfmscan has a spectacular aura abouthfmscan has a spectacular aura abouthfmscan has a spectacular aura about
Отправить сообщение для hfmscan с помощью ICQ
По умолчанию Re: STM32: Не могу запустить бутлоадер на плате, помогите

Доброе утро.
зацепился флешлоадером, но засада вот такая подстерегала.
что делать теперь?
Миниатюры
protection.png  
__________________
STM32F042
PIC18F25k80
hfmscan вне форума   Ответить с цитированием
Старый 12.01.2017, 09:16   #8
dosikus
Senior Member
 
Аватар для dosikus
 
Регистрация: 05.06.2007
Возраст: 45
Сообщений: 3,539
Вес репутации: 5510/128
dosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond repute
По умолчанию Re: STM32: Не могу запустить бутлоадер на плате, помогите

Начинать делать свои платы.
Китайцы тебя раскусили и влепили левел2.
dosikus на форуме   Ответить с цитированием
Старый 12.01.2017, 09:27   #9
hfmscan
Senior Member
 
Аватар для hfmscan
 
Регистрация: 17.01.2013
Адрес: Москва
Возраст: 42
Сообщений: 375
Вес репутации: 243/22
hfmscan has a spectacular aura abouthfmscan has a spectacular aura abouthfmscan has a spectacular aura about
Отправить сообщение для hfmscan с помощью ICQ
По умолчанию Re: STM32: Не могу запустить бутлоадер на плате, помогите

ну со своими платами пока не получилось да и фактор цены - эта плата стоит 8 баксов, с такой ценой просто поспорить нельзя никак

сейчас все это время пробовал, в общем получилось так - запаял на соплях Tx\Rx\GND\3.3\BOOT(+3.3) на плату FTDI.
дальше сначала подаю на плату адаптера 12В, она заводится, дальше втыкаю кабель USB в FTDI и теперь через раз лоадер меня пускает...
пускает не всегда.
пробовал разные скорости от 19200 до 115200 - стабильности нет, но показалось что на 115200 более надежно...
дальше получилось снять write protection, потом сделать erase all, дальше залить свой бутлоадер от старого проекта...
т.е. все этапы прошли... правда все было очень не стабильно (несколько раз перезапускал плату)....
но что-то то ли мой бут не стартует, то ли схема сильно отличается...
буду копать дальше...
Спасибо за помощь поддержку!

PS: раньше китайцы давали прошивку сливать, а теперь фиг
__________________
STM32F042
PIC18F25k80
hfmscan вне форума   Ответить с цитированием
Старый 12.01.2017, 09:48   #10
dosikus
Senior Member
 
Аватар для dosikus
 
Регистрация: 05.06.2007
Возраст: 45
Сообщений: 3,539
Вес репутации: 5510/128
dosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond repute
По умолчанию Re: STM32: Не могу запустить бутлоадер на плате, помогите

Ну повезло . И скорей всего скоро лафа пройдет.
Кстати на 042 есть DFU ....
dosikus на форуме   Ответить с цитированием
Старый 12.01.2017, 10:04   #11
hfmscan
Senior Member
 
Аватар для hfmscan
 
Регистрация: 17.01.2013
Адрес: Москва
Возраст: 42
Сообщений: 375
Вес репутации: 243/22
hfmscan has a spectacular aura abouthfmscan has a spectacular aura abouthfmscan has a spectacular aura about
Отправить сообщение для hfmscan с помощью ICQ
По умолчанию Re: STM32: Не могу запустить бутлоадер на плате, помогите

Цитата:
Сообщение от dosikus Посмотреть сообщение
Кстати на 042 есть DFU ....
что это? на моих фотках это видно?

погуглил это USB DFU bootloader, но у меня тут нет выведенного USB неактуально
__________________
STM32F042
PIC18F25k80
hfmscan вне форума   Ответить с цитированием
Старый 12.01.2017, 10:12   #12
dosikus
Senior Member
 
Аватар для dosikus
 
Регистрация: 05.06.2007
Возраст: 45
Сообщений: 3,539
Вес репутации: 5510/128
dosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond repute
По умолчанию Re: STM32: Не могу запустить бутлоадер на плате, помогите

http://www.st.com/en/development-too...-stm32080.html

Найдешь пины PA11 и PA12 и будет тебе плюшка...

dosikus на форуме   Ответить с цитированием
Старый 12.01.2017, 15:03   #13
IceS
Super Moderator
 
Регистрация: 01.03.2007
Адрес: St. Petersburg
Возраст: 38
Сообщений: 3,249
Вес репутации: 3684/107
IceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond repute
Отправить сообщение для IceS с помощью ICQ
По умолчанию Re: STM32: Не могу запустить бутлоадер на плате, помогите

Следующим этапом Китайцы пойдут ставить ОТР контроллеры.
И наступит время забить на этот девайс.
__________________
- Готово, мастер !!!
- Что готово ???
- Сломал ...
IceS вне форума   Ответить с цитированием
Старый 12.01.2017, 15:18   #14
dosikus
Senior Member
 
Аватар для dosikus
 
Регистрация: 05.06.2007
Возраст: 45
Сообщений: 3,539
Вес репутации: 5510/128
dosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond repute
По умолчанию Re: STM32: Не могу запустить бутлоадер на плате, помогите

IceS, и без OTP - залочат на левел2 и будет hfmscan счастлив бЭсконечно...
dosikus на форуме   Ответить с цитированием
Старый 12.01.2017, 15:20   #15
hfmscan
Senior Member
 
Аватар для hfmscan
 
Регистрация: 17.01.2013
Адрес: Москва
Возраст: 42
Сообщений: 375
Вес репутации: 243/22
hfmscan has a spectacular aura abouthfmscan has a spectacular aura abouthfmscan has a spectacular aura about
Отправить сообщение для hfmscan с помощью ICQ
По умолчанию Re: STM32: Не могу запустить бутлоадер на плате, помогите

__________________
STM32F042
PIC18F25k80
hfmscan вне форума   Ответить с цитированием
Старый 12.01.2017, 15:48   #16
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Orel
Возраст: 38
Сообщений: 4,418
Вес репутации: 4322/119
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: STM32: Не могу запустить бутлоадер на плате, помогите

Цитата:
Сообщение от dosikus Посмотреть сообщение
IceS, и без OTP - залочат на левел2 и будет hfmscan счастлив бЭсконечно...
Да, Level2 делает микроконтроллер неперепрошиваемым снаружи, никак. Это я при экспериментах с STM32F4DISCOVERY ощутил, случайно записал и пришлось перепаивать микроконтроллер. Изнутри исполняется записанное приложение. А я вот не помню, а изнутри программным загрузчиком (своим) можно будет перепрошить память программ?
__________________
Прогресс неизбежен.
Pridnya вне форума   Ответить с цитированием
Старый 12.01.2017, 16:16   #17
IceS
Super Moderator
 
Регистрация: 01.03.2007
Адрес: St. Petersburg
Возраст: 38
Сообщений: 3,249
Вес репутации: 3684/107
IceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond repute
Отправить сообщение для IceS с помощью ICQ
По умолчанию Re: STM32: Не могу запустить бутлоадер на плате, помогите

Цитата:
Сообщение от dosikus Посмотреть сообщение
IceS, и без OTP - залочат на левел2 и будет hfmscan счастлив бЭсконечно...
А рентгеном посветить? Ну или очень жестким ультрафиолетом? Лок-биты не восстановятся?
Прошивка-то не нужна.
__________________
- Готово, мастер !!!
- Что готово ???
- Сломал ...
IceS вне форума   Ответить с цитированием
Старый 13.01.2017, 08:49   #18
dosikus
Senior Member
 
Аватар для dosikus
 
Регистрация: 05.06.2007
Возраст: 45
Сообщений: 3,539
Вес репутации: 5510/128
dosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond repute
По умолчанию Re: STM32: Не могу запустить бутлоадер на плате, помогите

ХЗ . Доступа к подобным тулзам не имею.
dosikus на форуме   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу запустить аппаратный I2C на PIC18F258 CocuckuH Вопросы начинающих 12 05.11.2015 17:26
наше образование, или будущие ембеддеры - кто они... Vlad&mir Общетехнические вопросы 357 13.01.2015 11:34
Многофункциональные часы. Н.Заяц.Книга 4. samko Вопросы начинающих 11 12.06.2012 09:26
PIC16F84a stepka Вопросы начинающих 56 24.03.2010 18:30


Часовой пояс GMT +3, время: 16:27.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot