реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Возможна ли загрузка прошивки в STM32, имеющий USB OTG FS, с флэшки?
serglg
сообщение Oct 23 2016, 05:47
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 146
Регистрация: 19-07-16
Пользователь №: 92 603



Имеется в виду штатным бутлодером.
Вот в штатном режиме бутлодера для STM32L476 указано:

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

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

Go to the top of the page
 
+Quote Post
Den64
сообщение Oct 23 2016, 06:25
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 584
Регистрация: 22-11-07
Из: Курская область
Пользователь №: 32 571



Вообще уверен можно. А вот что такое штатный бутлоадер не знаю.
Go to the top of the page
 
+Quote Post
HardEgor
сообщение Oct 23 2016, 06:35
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925



Цитата(serglg @ Oct 23 2016, 12:47) *
Имеется в виду штатным бутлодером.
DFU bootloader и USB Enabled, USB OTG FS configured in Forced Device mode.

Нельзя, потому что "Forced Device mode", а чтобы с флэшки - надо Host Mode и бутлодер еще должен понимать FAT.
Go to the top of the page
 
+Quote Post
Allregia
сообщение Oct 23 2016, 06:41
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



Цитата
Device mode.


Для загрузки с флешки нужен Host mode.
Go to the top of the page
 
+Quote Post
Den64
сообщение Oct 23 2016, 07:23
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 584
Регистрация: 22-11-07
Из: Курская область
Пользователь №: 32 571



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

Значит через USB нельзя. А SD флешкой думаю можно
Go to the top of the page
 
+Quote Post
Allregia
сообщение Oct 23 2016, 07:41
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



Цитата(Den64 @ Oct 23 2016, 08:23) *
А SD флешкой думаю можно


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

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


Это который всунули в проце при его производстве.
Go to the top of the page
 
+Quote Post
Den64
сообщение Oct 23 2016, 07:48
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 584
Регистрация: 22-11-07
Из: Курская область
Пользователь №: 32 571



Значит штатный не может.
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение Oct 23 2016, 11:52
Сообщение #8


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



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

В renesas RZ точно умеет, думаю ещё много других есть.
Но там загрузка в память первых нескольких секторов с карты, которые должны уже всё остальное сделать - парсить файловую систму при необходимости.
Go to the top of the page
 
+Quote Post
Allregia
сообщение Oct 23 2016, 15:17
Сообщение #9


Профессионал
*****

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



Цитата(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).
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 05:02
Рейтинг@Mail.ru


Страница сгенерированна за 0.01425 секунд с 7
ELECTRONIX ©2004-2016