目前am335x emmc无法启动,使用系统为linux,问题描述如下:
我们emmc是接的am335x的mmc1接口,emmc为emmc5.0版本,大小为8G
目前从tf卡可以正常启动,
Tf卡启动能对emmc进行正常读写,通过tf卡启动系统对emmc进行分区,格式化等操作,具体是将emmc分为两个区一个fat32区存放MLO和u-boot.img
一个ext4区存放linux文件系统和内核镜像,些制作方式与am437x上完全一样,am437x制作完成后可以从emmc启动,但是am335x无法启动.
制作完成后,重新启动进u-boot查看tf与emmc信息与内容,
断电,拔掉tf卡,然后将启动方式切换到emmc启动,启动模式如下图:
上电无法启动,调试口一直输出字符C。如果在这种模式下,在插上tf卡,会切换到mmc0即tf卡启动.
麻烦帮忙分析下,有可能会是什么问题导致.