Добрый день !
Такого «прямого» описания - для случая загрузки системы через NFS с целью
последующей записи прикладной \ целевой системы на NAND у нас нет.
Что касаемо MFG – программа предназначена для массовой закачки образов системы, когда
«чистые» прикладные платы вставляются в USB порт одна за другой. В любом случае, отсутствие корректного NAND драйвера в U-boot или в Linux превращается в проблему : здесь и NFS не поможет.
Ведь необходимо записать U-boot, Linux ядро и Linux файловую систему в NAND ; а затем, при загрузке
U-boot c NAND (внутренним boot ROM), U-boot тоже должен уметь «вытащить» ядро из NAND.
По крайней мере, в MFG “ucl2.xml” файле можно посмотреть конфигурацию
<LIST name="NAND Flash" desc="Choose NAND as media">,
чтобы представить последовательность действий и используемые утилиты.
Из (стандартной) документации, упомянутой Игорем, после загрузки U-boot c NAND :
U-Boot > setenv bootcmd 'run bootargsset; nand read ${loadaddr} 0x1000000 0x800000; nandread ${fdt_addr} 0x2000000 0x100000; bootz ${loadaddr} - ${fdt_addr}'
U-boot > setenv rootfsinfo 'ubi.mtd=3 root=ubi0:rootfs rootfstype=ubifs rootwait rwmtdparts=gpmi-nand:16m(boot),16m(kernel),16m(dtb),-(rootfs)'
U-boot > saveenv
Всего найлучшего,
Юрий.