AM4378使用emmc作为启动设备时耗时太长

你好,目前是在am4378上测试启动时序时发现个问题,我设置的启动时序是mmc0(SD Card) > usb1_MS >usb0_CL >mmc1(emmc),sysboot4~0:10100。进行了以下测试:(未引出usb0接口只使用了usb1 Host接口)

1,uboot启动镜像放在mmc0(SD Card)中,其余设备中无镜像。上电能立即启动uboot。

2,uboot启动镜像放在u盘中,插上u盘在usb1 host接口上。上电需等待2~3s时间才能启动uboot。

3,uboot启动镜像放在emmc中(事先已经烧写uboot镜像到了emmc中),上电启动,发现需要等待30s左右的时间才能启动。

请问为什么设置sysboot4~0为10100的时序且使用emmc启动时,需要耗时30s左右的时间才能启动uboot呢?这个时间未免太长了吧,是什么原因导致的,有解决方法吗?

希望TI的工程师能指导一下,谢谢。

5 个回复