Команды флэш-памяти U-Boot FASTBOOT для хранения NOR

Я хотел бы знать, можно ли использовать команды fastboot flash/erase для хранилища NOR. Я использую процессор imx6 вместе с хранилищем NOR. В настоящее время функция «rx_process_flash» в файле «cmd_fastboot.c» поддерживает три типа хранилища.

CONFIG_FASTBOOT_STORAGE_MMC
CONFIG_FASTBOOT_STORAGE_NAND
CONFIG_FASTBOOT_STORAGE_SATA

Однако для хранилища NOR не существует типа CONFIG. Отправка команды fastboot flash с хост-компьютера приводит к следующему ответу консоли U-Boot.

Not support flash command for current device 0
send: FAILfailed to flash device

Обеспечивает ли fastboot поддержку NOR flash? Какие изменения мне нужно внести в файл конфигурации U-Boot, чтобы поддерживать fastboot для хранилища NOR?

Наилучшие пожелания,


person radar101    schedule 18.07.2016    source источник


Ответы (1)


Как правило, вы должны указать, с какой версией (включая версию поставщика) вы работаете. Тем не менее, нет, основная ветка поддерживает только NAND и MMC, и похоже, что NXP добавила поддержку SATA в свое дерево (CONFIG_FASTBOOT_STORAGE_xxx не существует в основной ветке). Добавить поддержку не составит труда, учитывая, что у нас есть поддержка fastboot, написанная таким образом, что носитель данных отделен от самого протокола. Патчи приветствуются!

person Tom Rini    schedule 18.07.2016
comment
Привет Большое спасибо за ответ. - person radar101; 21.07.2016