Имею microblaze+uClinux, образ ядра совмещенный с корневой ФС, MMC карточку. Надо кк то грузиться с MMC карты, как делаю: 1) бью карту на два партишина FAT и EXT, первый ФАТ. 2) копирую образ на первый раздел 3) написал бутлоадер который после включения питания загружается из конфигурационной ПЗУ FPGA в SDRAM, далее этот загрузчик загружает из раздела ФАТ нужный образ в SDRAM. 4) запускаю ОС. Что мня не устраивает - необходимо иметь конфигурационное ПЗУ большего размера чем надо, мелочь но ... А как в простых PC, ну лежит в MBR огрызок который грузит загрузчик. А как можно в ~400 байт с ФАТ работать?
--------------------
Усы, борода и кеды - вот мои документы :)
|