Harris Li

imx6qp 烧写镜像停在starting kernel……

Discussion created by Harris Li on Dec 26, 2018

大家好:

      我们根据imx6qp sabresd sdb 做的板子,android 6.0系统,但是ddr 换成了4GB,emmc换成了64GB,设置是从sd卡启动还是emmc启动的那些gpio都没有接……

      现在的问题是用mfgtool烧写镜像,停在starting kernel就不动了,偶尔有一两次起来也会报错;

      用自己编译的uboot替换mfgtool中的uboot,将ucl2.xml文件jump os之后的操作都删除,只运行uboot,uboot可以运行(用400MHz去配置ddr,ddr校准、压力测试都可以通过,但是只能配置成2GB,配置成4GB的话uboot有可能无法启动……),也可以对内存读写,通过fastboot也提示烧写镜像到emmc成功了,但是使用mmc dev 2-->boota mmc2启动kernel也依然是开头说的现象……;

      之前在网上搜索,看到可能是bypass的原因,但是uboot中强制不进行bypass也没有作用,按网上说的在dts文件中配置了用fastboot烧进去也一样起不来。请问有没有思路是什么原因造成的呢?是软件配置问题还是需要排查硬件,硬件问题该从哪方面去排查呢?

 

谢谢!

Outcomes