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脚

 

posted on 2011-10-31 12:16  e_shannon  阅读(261)  评论(0)    收藏  举报