首先接上调试串口,看下是否有打印信息。 有打印信息,一直卡在PCIE然后重启,是由于未设计PCIE3.0接口,3568核心板中PCIE控制器在打开时,若检测不到PCIE参考时钟,会导致Uboot阶段看门狗喂狗程序延迟,导致喂狗动作无法在设定时间内完成,导致3568核心板反复重启,如遇此问题,参考linux用户手册文件夹-用户常见问题手册中末尾,从OK3568-C-common.dtsi中将PCIE3.0功能disabled即可。 没有打印信息的情况 1. 查看emmc_boot、resten、recovery是否有设计上拉电阻,添加上拉电阻会导致设备不启动,如不需要,这三个信号悬空即可; 2. 排查焊接,是否有连锡短路的情况,尤其是emmc_boot、resten、recovery部分电路可能设计了TVS,有连锡短路的风险; 3. 若核查过这三个地方没有添加上下拉电阻,也没有焊接问题,可以量下这三处,当按键按下时电平是否被拉低到0,如果没有,请再次查找电路是否有上拉或者漏电的情况 4. 不排除使用的按键为常闭状态,导致以上三个信号一直被拉低,造成不能启动 5. EXT_EN信号是否为高 6. 核心板连接器是否连接良好 7. 也有可能是调试串口有问题,如果没有设计PCIE3.0可以先使用将这部分关闭的测试镜像看下核心板心跳灯的状态,如果心跳灯正常闪烁,则为调试串口的问题。 |
|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )
GMT+8, 2024-11-17 15:35
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.