我有几块IMX6D的板子,遇到很奇怪的问题,板子第一次上电无法从emmc启动,串口没有打印信息,需要断电重新上电才能启动,之后只要上电间隔短,每次都可以启动。但如果时间间隔久一点,比如1分钟,这时启动,也是无法启动的。这是什么原因呢?
板子电源没有使用PMIC,是用分立电源搭建的,和上电时序有关系吗?
Yes. You need to check power-on sequence.
Also possibly the issue may be connected to the temperature.
I mean there is a chance that the board starts fine only if it is warm.
So please try to warm it a bit with a fan prior to cold start.
hi,Victor Linnik,
I describe a bit of a problem.
It has nothing to do with the temperature. As long as the power-on interval is short, the board can be started. Only when the first power-on or the two power-on intervals are long will fail.
You need to doublecheck the power up sequence in case of unstable boot.
Yes,I agree with Victor.
What's more,it's better to make sure the uboot is proven correct and the DDR hardware is reliable.There is a risk if the DDR is not assembled appropriately which may cause failure everytime the AP try to access to the memory and consequently the system halt.