疑难案例分析1:emmc模式无法启动,而且上电几秒内,复位键不起作用

本文分析了一块mpsoc板在改版后启动模式设为EMMC时无法启动的问题。通过现场观察与原理图分析,发现复位键在上电十几秒内无效。进一步查明原因在于复位信号释放时,I/O和EMMC尚未准备就绪。

一、概述

最近遇到一个特别奇怪的问题:客户一个mpsoc的板子,在改板后,启动模式设置成emmc无法启动。而且在上电几秒内,连复位键都不起作用。按道理按复位必然重启,这是硬件逻辑,不可能出现这种情况。

二、问题分析

1.问题复现

到客户现场后,打开秒表计时,同时拍摄视频用于逐帧精确分析。结果发现实际上并不止几秒,而是大概13秒左右才会响应复位。

2.原理图分析

经过审查原理图,板卡的上电顺序为

PS AUX -> PS PLL -> PS MGT -> PS IO -> PS DDR

而复位PS_SRST_B和PS_POR_B都接到了PS AUX,也就是在复位释放的时候io和emmc都还没准备好。所以这时候没法正常启动。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值