你好,目前是在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的工程师能指导一下,谢谢。
Denny%20Yang99373:
你好,
建议和EVM做个对比测试。
BR,Denny
user5057925:
回复 Denny%20Yang99373:
你好,我手上目前没有EVM板,做不了相关测试,请问您是否遇见过有人提出过类似的情况?我想不通为什么搜索启动镜像需要花费如此长的时间。不知道如何能改进缩短这个启动搜索时间。
user5057925:
回复 user5057925:
TI的工程师们,有遇见过的能指导一下吗?
Shine:
请问如果设置第一启动顺序是emmc时,启动时间也很长吗?
user5057925:
回复 Shine:
不是,如果emmc是第一启动时序的话,很快就能启动了,几乎不用等待。
TI中文支持网
