Например TDA7294

Форум РадиоКот • Просмотр темы - Бутлоадеры, или как прошить STM32 с помощью AvrProg
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт апр 25, 2024 07:17:45

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Бутлоадеры, или как прошить STM32 с помощью AvrProg
СообщениеДобавлено: Ср янв 20, 2016 20:54:10 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 2
Рейтинг сообщений: 23
Зарегистрирован: Чт апр 08, 2010 18:50:01
Сообщений: 2095
Откуда: Краснодар
Рейтинг сообщения: 0
Собственно сабж

Статья замечательная! Но одно место в ней очень даже скользкое :
Aheir писал(а):
Прошло еще некоторое время, я пришел к необходимости бутлоадера для STM32. У этих контроллеров есть встроенный бутлоадер для заливки прошивки через USART0, но там достаточно много ограничений (только USART0 и только RS232, исходников не дают, как я понял, хотя есть соответствующий аппнот, свой собственный софт)


много ограницений ? простите каких ? я бы хотел узнать в чем меня ограничивают..
только usart0 ? ололо (для любознательных в самый конец поста за апнотами)
исходников не дают ? Чем не устроил stm32flash, входящий в официальные репозитории уютненькой ? man ! Исходники расшарены, загляните на github. Да, под win тоже есть;
собственный софт? да, но это "Flash Loader Demonstrator".

Справедливости ради скажу, что в упомянутом в самом начале STM32F100 действительно нихрена кроме бутлоадера через usart нет, но статья написана так, что создается впечатление, что всё семейство stm32 так же убого.

PS// обещанные аппноты.
AN3155 USART protocol used in the STM32 bootloader
AN3154 CAN protocol used in the STM32 bootloader
AN3156 USB DFU protocol used in the STM32 bootloader
AN4221 I2C protocol used in the STM32 bootloader
AN4286 SPI protocol used in the STM32 bootloader
AN2606 STM32 microcontroller system memory boot mode

_________________
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Бутлоадеры, или как прошить STM32 с помощью AvrProg
СообщениеДобавлено: Чт янв 21, 2016 09:27:54 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 2
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
Семейство волшебно, так что все впечатления есть не более, чем впечатления)
За информацию спасибо, уверен, пригодится.

Речь у нас шла все же в основном об Value Line, так что только USART, к сожалению...
На первых ревизиях за пределами USART0 оно как-то альтернативно работало, надеюсь, сейчас все хорошо (честно, давно не пробовал...)

Утилиты в данном случае вторичны, я так понимаю, что исходников самого бутлоадера (как-то же stm его делал, пусть он и трижды встроенный и с завода?) у нас так и нет, или таки есть? Я не видел, было бы интересно.

Ограничения? Мне в паре случаев хватило одного: дополнительные телодвижения для входа в бут (BOOT0/BOOT1). Это не всегда возможно и удобно.
Да, еще момент, с шифрованием там как дела обстоят?
А тот же постылый RS485? Не, можно сделать, но как-то так...

_________________
Оптимизм х (Опыт + Знания) = const


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Бутлоадеры, или как прошить STM32 с помощью AvrProg
СообщениеДобавлено: Чт янв 21, 2016 20:31:20 
Потрогал лапой паяльник

Зарегистрирован: Чт апр 30, 2015 10:33:11
Сообщений: 375
Рейтинг сообщения: 0
Ну как по мне, шить лучше по USB.
Много лет уже USB бутлоадер пользую, один и тот-же и никаких проблем не знаю.

И для пользователя просто.
При сборке залил бут через ст-линк, 1 раз. А далее шей любые прошивки через USB сколько угодно. И накакого гемороя.

Но как теоретическое изискание, статья крайне интересна.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Бутлоадеры, или как прошить STM32 с помощью AvrProg
СообщениеДобавлено: Вс янв 24, 2016 21:25:29 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
Вы про этот?

http://easyelectronics.ru/proshivka-arm ... c1300.html

_________________
Оптимизм х (Опыт + Знания) = const


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: АлександрЛ и гости: 53


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y