kuangren_zwg 发表于 2014-8-14 17:08:33

u-boot-spl.binl如何制作到固件中

第一次研究全志的方案,在固件编译的脚本中一直看不到spl.bin在哪个路径下,然后看到下列几行,似乎是跟spl相关
update_boot0 boot0_nand.bin sys_config.bin NAND
update_boot0 boot0_sdcard.fex sys_config.bin SDMMC_CARD
update_boot1 boot1_nand.fex sys_config.bin NAND
update_boot1 boot1_sdcard.fex sys_config.bin SDMMC_CARD

请问这几行中boot0_nand.bin,boot1_nand.fex分别是什么文件?如果跟spl相关,怎么将spl.bin转为这两个文件?

trickwong 发表于 2014-9-11 20:04:05

我简单说一下,这里面的boot0_nand.bin和boot0_sdcard.bin是ic从brom跳出来后第一个用户指定的可执行二进制,用来初始化dram和加载boot1_nand.fex和boot1_sdcard.fex到dram,其中以nand结尾的是指启动介质为nand的使用,sdcard的是指启动介质为sd卡,emmc或者sdio wifi。spl的功能和boot0_xxxx的功能上是基本一致的,只不过是用来加载uboot。这两个文件无法直接转换。
页: [1]
查看完整版本: u-boot-spl.binl如何制作到固件中