2011-10-26 CPU boot 调试
故障描述
采用freescale 8641d,上电时有时可以起来,有时不能起来,70%不能起来,5块板子均有此问题,除了一块板子。
上电起不来后,复位HRESET仍然不能起来;但是如果上电起来了,复位HRESET也能起来。
故障原因:
美方自己发现问题,LD 配置管脚被33ohm上拉,所以CPLD的配置在HRESET上跳沿不能配置下去
小节:
1)首先思路是正确的,要素分析法
上电只有这几个要素: 电源值,上电顺序,复位顺序,时钟,JTAG和配置这5要素,一个个查
而我们没有先发现的原因做得不够的地方:每个要素一定要用示波器测量是否进入了PIN脚
我们先查了电源,fix了CPLD的问题,但是没有想到会有如此低级错误
2)对于经验丰富的engineer,会先查原理图,尤其关注低级错误。
3)对于经验欠缺的工程师,应该做到每个要素一定要用示波器测量是否进入了PIN脚
本文来自博客园,作者:{e_shannon},转载请注明原文链接:https://www.cnblogs.com/e-shannon/archive/2011/10/31/2230081.html