TI中文支持网
TI专业的中文技术问题搜集分享网站

am3358不能从eMMC启动,一直打印CCCCCC

您好,我使用的硬件平台是beaglebone black,SDK是 ti-processor-sdk-linux-rt-am335x-evm-04.02.00.09 。现在编译好MLO、u-boot.img、zImage、am335x-boneblack.dtb ,使用tisdk-rootfs-image-am335x-evm.tar.xz文件系统,制作了microSD卡的系统能正常运行,然后在该系统下对eMMC进行分区、格式化、拷贝文件,eMMC分了两个区,分别格式化为:

mkfs.vfat -F 32 -n "boot" /dev/mmcblk1p1 

mkfs.ext3 -L "rootfs" /dev/mmcblk1p2

然后向第一分区拷贝了MLO和u-boot.img,第二分区放入文件系统,并把zImage和am335x-boneblack.dtb放入/boot目录下。

上电,串口一直打印CCCCC… 感觉3358没有找到SPL和uboot,请问我上述的制作系统方法是否有误?如何能从eMMC中启动?

 

 

yongqing wang:

在插上tf卡,会切换到mmc0即tf卡启动吗?

baoqing yan:

回复 yongqing wang:

你好,可以的

yongqing wang:

回复 baoqing yan:

你这样拷贝MLO可以读到这个文件吗?

yongqing wang:

回复 yongqing wang:

试试在重启到uboot下通过mmc write命令把单独把MLO烧写到0 0x100 0x200 0x300等位置处

baoqing yan:

回复 yongqing wang:

您好,请问怎么在uboot中单独把MLO烧写到eMMC? MLO文件在SD卡中,mmc write命令好像是从内存找文件。

yongqing wang:

回复 baoqing yan:

mmc write用来写入内存内容到mmc中

yongqing wang:

回复 yongqing wang:

具体使用教程百度一下吧

SHUBO CHEN:

回复 baoqing yan:

请问楼主这个问题解决了吗?我也碰到这种问题,有没什么解决方法

yongqing wang:

回复 SHUBO CHEN:

参考一下这个帖子:blog.csdn.net/…/84826234

赞(0)
未经允许不得转载:TI中文支持网 » am3358不能从eMMC启动,一直打印CCCCCC
分享到: 更多 (0)