(1)启动顺序:UART0->XIP->MMC0->NAND
1.先SD卡启动系统,然后手动对EMMC分区并格式化,拷贝MLO,U-BOOT.IMG,uImage到dev/mmcblk1p1。拷贝根文件系统到dev/mmcblk1p2,拔掉SD卡,EMMC启动不了,串口一直打印CCCCCCCCCCCC
2.为此,先SD卡启动,在UBOOT里更改挂接的根文件系统路径为/dev/mmcblk1p2,再boot,能启动系统
(2)启动顺序:MMC1->MMC0->UART0->USB0
1.插上SD卡能启动,挂接dev/mmcblk1p1也能启动,但是拔掉SD卡就不能启动。
leo chen:
没有任何log输出吗?
用的是哪个版本的uboot,我记得有个版本的uboot是启动的时候直接把sd卡的内容拷贝到emmc中的
Jian Zhou:
回复 leo chen:
http://www.deyisupport.com/question_answer/dsp_arm/sitara_arm/f/25/t/73278.aspx
这篇文档有介绍用SD卡上的自动执行脚本烧写eMMC,不知道有尝试过没有
haigang zhu:
请问你是am335x,还是am437x的开发板,我也按照你的步骤试过也不行,你解决了吗?可以交流下吗
我发的同样的帖子 http://www.deyisupport.com/question_answer/dsp_arm/sitara_arm/f/25/t/98698.aspx
haigang zhu:
回复 Jian Zhou:
Jian Zhou同学,人家问无法启动的问题,你跟他说烧录emmc。服了
Yaoming Qin:
回复 haigang zhu:
haigang zhu
Jian Zhou同学,人家问无法启动的问题,你跟他说烧录emmc。服了