嵌入式爱好者

RK3568自制底板不启动排查思路

2024-1-31 12:25| 发布者: miraitowa| 查看: 225| 评论: 0

类目: 知识库  >  RK3568系列产品     文档编号: 1295

首先接上调试串口,看下是否有打印信息。

有打印信息,一直卡在PCIE然后重启,是由于未设计PCIE3.0接口,3568核心板中PCIE控制器在打开时,若检测不到PCIE参考时钟,会导致Uboot阶段看门狗喂狗程序延迟,导致喂狗动作无法在设定时间内完成,导致3568核心板反复重启,如遇此问题,参考linux用户手册文件夹-用户常见问题手册中末尾,从OK3568-C-common.dtsi中将PCIE3.0功能disabled即可。

没有打印信息的情况

1.   查看emmc_bootrestenrecovery是否有设计上拉电阻,添加上拉电阻会导致设备不启动,如不需要,这三个信号悬空即可;

2.   排查焊接,是否有连锡短路的情况,尤其是emmc_bootrestenrecovery部分电路可能设计了TVS,有连锡短路的风险;

3.   若核查过这三个地方没有添加上下拉电阻,也没有焊接问题,可以量下这三处,当按键按下时电平是否被拉低到0,如果没有,请再次查找电路是否有上拉或者漏电的情况

4.   不排除使用的按键为常闭状态,导致以上三个信号一直被拉低,造成不能启动

5.   EXT_EN信号是否为高

6.   核心板连接器是否连接良好

7.   也有可能是调试串口有问题,如果没有设计PCIE3.0可以先使用将这部分关闭的测试镜像看下核心板心跳灯的状态,如果心跳灯正常闪烁,则为调试串口的问题。

1

已解决

未解决

只是看看

刚表态过的朋友 (1 人)

最新评论

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-17 15:35

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部