我使用的是Android5.0系统,在imx6上移植。
1、把镜像文件全部烧写到sd卡上,此时内核可以正常启动,不能启动文件系统;
2、把uboot.imx和boot.img烧写到sd卡上,system.img和recovery.img烧写到emmc中,测试可以启动文件系统;(fstab.freescale文件中的mmcblk为3)
我开始猜测应该fstab_sd.freescale文件mmcblk配置不正确, 然后分别测试过使用mmcblk0 mmcblk1 mmcblk2 mmcblk3,都不能启动sd卡中的system。
1、mmcblk的值是如何确定的呢?
2、fstab.fresscale文件中的前两句是什么意思?
/devices/soc0/soc.1/2100000.aips-bus/2194000.usdhc/mmc_host /mnt/media_rw/extsd vfat defaults voldmanaged=extsd:auto
/devices/soc0/soc.1/2100000.aips-bus/2184000.usb/ci_hdrc.0 /mnt/media_rw/udisk vfat defaults voldmanaged=udisk:auto
非常感谢!
|