本帖最后由 xueflyer 于 2013-4-14 20:34 编辑
第二部分:维修方法、思路
故障点分析整理过了,接下来,再来说说具体的维修方法,或者叫维修思路。 也就是如何缩小故障范围,最终判定故障点的办法。 我个人常用的方法,自己取个名字暂且叫做“三步调试法”。 先做了个LL7主板的大致上电时序:
由时序图来看,“触发后0.3~0.53A掉电”这一故障现象对应的故障点散布的范围较广。从“EC发出SUSON、MAINON”直至“CPU得到PLTRST#信号”为止。 在讲“三步调试法”之前,先说说几点维修认识: 1. 在主板的上电时序中,将有些信号切断后,时序中止,电流会保持某个值,不掉电。而切断另外一些信号,则会立即掉电。还有些信号切断后,是掉电再自动重启再掉电,反复循环。 2. 切断EC发给VRM芯片的VRON信号,会导致时序中止。(在LL7主板上的现象是:电流保持在0.35A左右,不掉电。)这样人为切断VRON信号,非常有利于测量VRON之前的按时序该产生的电压和该发出的信号是否都已正常。 3. 切断VRM芯片发给PCH芯片的ICH_PWROK信号,也会导致时序中止。(在LL7主板上的现象是:电流保持在0.38A左右不掉电。)按照时序,在VRON信号和ICH_PWROK信号之间该有+VCORE电压产生。因此,利用这两个信号能够方便地判定+VCORE电压是否已经稳定和正常的。 另外,给PCH芯片的ICH_PWROK信号虽然被切断了,VRM给时钟芯片的开启信号CLKEN#不受影响,时钟芯片会发出所有PCH需要的时钟信号。因为此时主板电流保持不掉电,所以非常便于用示波器测量稳定波形。 4. 还有一个,切断给CPU芯片的H_VTTPWRGD信号,也会导致时序中止。(在LL7主板上的现象是:电流保持在0.51A左右不掉电。)此时,主板上PCH发给CPU的最后几个信号PM_DRAM_PWRGD、H_PWRGOOD、CLK_CPU_BCLK/#、PLTRST#都已正常产生。 这个H_VTTPWRGD信号常被忽视,似乎在时序图中也没见到它的身影。所以,它起作用的时间点无法准确的判定。但就实验结果来看,它似乎是在PLTRST#之后才被采用。如果我们还是遵循以前的认识,以PLTRST#为硬启动的结束。那么就不妨认为,在时序中H_VTTPWRGD和PLTRST#是同时起作用的。 CPU缺少PLTRST#会立即掉电,而缺少H_VTTPWRGD则会电流保持。这是两者最明显的区别,也是我们要用H_VTTPWRGD做调试点而不用PLTRST#的原因。 5. 最后一个,取下或翘起PCH-BIOS芯片,也会导致时序中止。(在LL7主板上的现象是:电流保持在0.80A左右不掉电。) 特别声明:这只限于HM5X平台及以前芯片组主板。HM6X及以后平台取下PCH-BIOS会引起掉电。 有了以上几点维修认识,接下来看“三步调试法”就好理解了。 “三步调试法”: 第一步: 切断VRON信号。 如果依旧掉电,则为HWPG类故障。查HWPG的组成电压是否有异常。 如果电流保持,到下一步。 第二步: 恢复VRON信号,再切断ICH_PWROK信号。 如果依旧掉电,则为+VCORE电压产生异常。查VRM芯片的供电条件、芯片是否损坏、周围元器件是否异常等。 如果电流保持,测量时钟芯片发给PCH的所有时钟是否正常。 如果不正常,则查时钟芯片的工作条件、晶振、周围元器件是否损坏等。 如果时钟正常,到下一步。 第三步: 恢复ICH_PWROK信号,再切断H_VTTPWRGD信号。 如果依旧掉电,则查PM_DRAM_PWRGD、H_PWRGOOD、CLK_CPU_BCLK/#、PLTRST#这几个信号是否有瞬间的跳变。再断电测量线路的对地二极体值,看是否短路、断线、线路上的电阻阻值是否变大。 如果线路没有问题而信号没有起来,则可能是PCH芯片不良。 如果信号已经发出,则查是否CPU座空焊。或DMI/FDI总线是否不通,可能是CPU座或PCH芯片空焊。如有CPU带灯测试座则比较方便理想。 如果不掉电,则考虑独显是否多处电压短路。 自己认识有限,大概就只能说到这了。 可能很多信号名称在不同主板上会不一样,请大家注意对应。 文中错误的地方请大家帮我指出,分析不当的地方,欢迎大家讨论!谢谢!
|