AnsweredAssumed Answered

IMX6ULL为什么,自动使用了NAND里面的文件系统?

Question asked by JUN C on Oct 28, 2019
Latest reply on Oct 31, 2019 by jimmychan

大家好:

   我自己编译了uboot、kernel和文件系统。设置的SD卡方式启动。

   目前uboot和kernel可以正常启动。

   Uboot打印信息:

   

Kernel打印信息

内核和uboot就是我昨天编译出来的

现在问题出在文件系统。

uboot的设置如下:

setenv bootargs 'console=ttymxc0,115200 ramdisk_size=20000000'
setenv bootcmd 'mmc dev 0; fatload mmc 0:1 80800000 zImage; fatload mmc 0:1 81800000 ramdisk.img;fatload mmc 0:1 87800000 imx6ull-14x14-evk.dtb; bootz 80800000 81800000 87800000;'
saveenv

启动状态如下

最终系统能正常运行起来

但是,问题是,这个文件系统,不是我加载到81800000,这个地址的文件系统。

这个文件系统是nand flash里面的。

 

我的疑问是:

1.为什么我自己编译的文件系统没有正常运行?是我编译的文件系统有问题么?

2.硬件为什么会自己使用nand里面的文件系统?

Outcomes