用户0493
发布于

imx6ull emmc三个分区的文件系统是啥呀

看了正点原子的uboot移植文档,移植uboot2016到imx6ull pro开发板发现** Unrecognized filesystem type **,后面将TF卡格式化为ext4,bootcmd命令修改为
setenv bootcmd 'mmc dev 0; ext4load mmc 0:1 80800000 zImage; ext4load mmc 0:1 83000000 100ask_imx6ull-14x14.dtb; bootz 80800000 - 83000000;'
就能正常加载mmc 0(TF卡)内核,不知道为什么mmc 1(emmc 4G)无法识别文件系统

浏览 (276)
点赞 (1)
收藏
1条评论
用户0493
用户0493
额,我明白了,zImage和dtb文件在mmc1:2的/boot目录下,只需要将bootcmd修改为setenv bootcmd 'mmc dev 1; ext4load mmc 1:2 80800000 /boot/zImage; ext4load mmc 1:2 83000000 /boot/100ask_imx6ull-14x14.dtb; bootz 80800000 - 83000000;' ,也就是加上/boot路径前缀,即可启动内核,说明按照正点原子的uboot文档以及百问网imx6ull的原理图移植的uboot2016的移植是能够正常启动内核的。
点赞
评论
用户0493
打错了:setenv bootcmd 'mmc dev 1; ext4load mmc 1:2 80800000 /boot/zImage; ext4load mmc 1:2 83000000 /boot/100ask_imx6ull-14x14.dtb; bootz 80800000 - 83000000;'
点赞
评论