Имеется встраиваемое устройство на арм платформе с линуксом на борту. Память нанд флэш. Ядро и рутфс в нанд. Используется mtd + ubifs. mtd partitions вбиты в исходники ядра. Стоит задача обновить все содержимое флэша, делать это требуется из линукса. Источником новой прошивки флэш является usb-флэшка или sd карта которую пользователь воткнет в устройство. Перезаписать ядро проблемы не составляет. А как переписать рутфс на работающей системе - вопрос. Кроме того нельзя исключать что в новой версии изменится разбиение партиций. Таким образом в идеале хотелось бы уметь перезаписывать весь объем nand. После обновления устройство идет на перезагрузку, во время обновления приложения убиваются но ядро должно работать для доступа к usb. Сохранение каких либо старых данных не требуется - это ПОЛНАЯ перепрошивка устройства. Как подступиться к данной задаче ?



Ответ на:
комментарий
от Dead


Ответ на:
комментарий
от gentoo_root

Ответ на:
комментарий
от gentoo_root

Ответ на:
комментарий
от Agent_Smith

Ответ на:
комментарий
от Agent_Smith

Ответ на:
комментарий
от Agent_Smith


Ответ на:
комментарий
от velikS


Ответ на:
комментарий
от alex_custov

Ответ на:
комментарий
от gentoo_root

Ответ на:
комментарий
от Agent_Smith

Ответ на:
комментарий
от Agent_Smith


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум rootfs (2015)
- Форум [rootfs] Много rootfs, как рулить от йузера (2010)
- Форум rootfs over nfsv4 (2016)
- Форум увеличение памяти rootfs (2013)
- Форум rootfs на NAND (2020)
- Форум 2.6.24 & rootfs (sata?) (2008)
- Форум lxc + qemu-arm + rootfs (2017)
- Форум pxeboot и сборка rootfs (2016)
- Форум RootFs для платформы SH4 (2013)
- Форум Шифрованная rootfs в embedded (2020)