Я хотел бы заменить загрузчик первого этапа во флэш-памяти nand в системе на базе sama5d36, работающей под управлением 4.1.0-linux4sam_5.1
и buildroot-2016.02
.
Я вполне могу заменить образ ядра на flashcp
, но когда я пробую это с загрузчиком, flashcp
работает без ошибок, но после этого система не загружается, остается на приглашении ROMBOOT
.
buildroot:~# flashcp -v at91bootstrap.bin /dev/mtd0
Erasing block: 1/1 (100%)
Writing kb: 14/14 (100%)
Verifying kb: 14/14 (100%)
buildroot:~# reboot
[...]
Sent SIGKILL to all processes
Requesting system reboot
�RomBOOTRestarting system
Тогда я могу написать тот же образ загрузчика с sam-ba
, и он загрузится, так что образ хороший. Как его можно прошить в линуксе, без вмешательства пользователя?