Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Возможна ли загрузка прошивки в STM32, имеющий USB OTG FS, с флэшки?
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
serglg
Имеется в виду штатным бутлодером.
Вот в штатном режиме бутлодера для STM32L476 указано:

DFU bootloader и USB Enabled, USB OTG FS configured in Forced Device mode.

Это подразумевает, что всё равно с компьютера льется HEX-файл?

Den64
Вообще уверен можно. А вот что такое штатный бутлоадер не знаю.
HardEgor
Цитата(serglg @ Oct 23 2016, 12:47) *
Имеется в виду штатным бутлодером.
DFU bootloader и USB Enabled, USB OTG FS configured in Forced Device mode.

Нельзя, потому что "Forced Device mode", а чтобы с флэшки - надо Host Mode и бутлодер еще должен понимать FAT.
Allregia
Цитата
Device mode.


Для загрузки с флешки нужен Host mode.
Den64
Цитата(Allregia @ Oct 23 2016, 09:41) *
Для загрузки с флешки нужен Host mode.

Значит через USB нельзя. А SD флешкой думаю можно
Allregia
Цитата(Den64 @ Oct 23 2016, 08:23) *
А SD флешкой думаю можно


В каком проце штатный бутлоадер умеет с SDIO грузиться?

Цитата(Den64)
А вот что такое штатный бутлоадер не знаю.


Это который всунули в проце при его производстве.
Den64
Значит штатный не может.
Genadi Zawidowski
Цитата
В каком проце штатный бутлоадер умеет с SDIO грузиться

В renesas RZ точно умеет, думаю ещё много других есть.
Но там загрузка в память первых нескольких секторов с карты, которые должны уже всё остальное сделать - парсить файловую систму при необходимости.
Allregia
Цитата(Genadi Zawidowski @ Oct 23 2016, 12:52) *
В renesas RZ точно умеет, думаю ещё много других есть.
Но там загрузка в память первых нескольких секторов с карты, которые должны уже всё остальное сделать - парсить файловую систму при необходимости.


Ну т.е. - обычный Boot как в PC.

Цитата(Den64 @ Oct 23 2016, 08:48) *
Значит штатный не может.


В указанном проце (L4) - не может:
Цитата
The boot loader is located in system memory. It is used to reprogram the Flash memory by using USART, I2C, SPI, CAN and USB OTG FS in Device mode through DFU (device firmware upgrade).
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.