- 积分
- 411
- 下载分
- 分
- 威望
- 点
- 原创币
- 点
- 下载
- 次
- 上传
- 次
- 注册时间
- 2007-3-31
- 精华
|
马上注册,获取阅读精华内容及下载权限
您需要 登录 才可以下载或查看,没有帐号?注册
x
转一博客,不知道大家有没看过?
一.
我拿到的这块板子错误原因是“BIOS Data Error”。我看了一遍这块主板,发现它的北桥,南桥,PCU ,BIOS FLASH ROM 都已被换过,我觉得这块板子问题比较大,涉及到BIOS的问题一般比较难以理解,刚开始我还以为是 BIOS的程式码错误,但在我给系统上电之後,发现80 port display card 显示 C0。这时候我判断不是BIOS程式码错误。於是我找来 HDD, Keyboard 和 LCD,然後重新启动,按F2 进入Setup 画面,发现原来是 BIOS Revision, S/N number , service ID 有错误。我知道这些资料是在组装线最後阶段扫描进去,并进行reload 动作之後写入EPROM 的。於是我又找来了一片测试HDD, 执行reload 工作,我用键盘输入 Bar Code Number, 但是无法通过,显示写入“FAIL”,还有一条错误资讯“MAC address format wrong”,我觉得可能是lan 的EPROM 有问题,所以就用示波器测试U14 的信号,发现EESEL , EECLK 均正确,但仍然无法写入,抱着试试看的态度,我更换了U14 。为了使写入的资料准确,又到退修处使用了USB 扫描设备,但reload 程式还是无法通过,这时我想到可能是存放BIOS Revision, S/N number , service ID 的EEPROM 损坏,用示波器量测U27 发现MBCLK 信号正常,但data 资料看不懂。我判断极有可能此EEPROM 损坏,於是又换了U27, 这时候又进行reload 动作,终於 “PASS” . 接着又在退修处进行 Function Test , 全部测过,在组装线投料之後,Run In 也PASS. 这时开机进入SETUP 画面发现BIOS Revision, S/N number , service ID 已经写入,这块M/B 修好了。
结论:
1.U27损坏导致BIOS Data 无法写入。
U27是一片8K Bit 的EEPROM ,通过SM BUS与PCU相连,U27存储的资讯包括MAC address , serial number ,service ID, 料号,HDD 和Memory的大小等。这些相关资讯是在组装线进行reload 动作时写入的。
2.在修理过程中,应该注意IC 的PIN 脚是否有连焊或空焊问题,有时候不开机往往是这种容易被忽略的问题造成的。
首先拿到这块KT9的铁板,看到上面贴的红色标签上注明的是1394ID码无法烧入。我测量了它的开启电压都是正常,并且可以顺利进入XP系统。然後就把目标锁定1394晶片和它的EEPROM,当测量它的PCLK_1394时发现有跳变状况发生,而正常情况下是不应该发生跳变的,所以换掉1394晶片和EPPROM并重新进行function测试,结果就出现了死机现象。在开启电源正常的情况下出现死机,就考虑到是不是RTC的问题,因为RTC里的有些资讯是BIOS通过调用中断功能获取的,所以我又对RTC晶片进行了信号测量,发现它的值与正常的值不一致,在看看这颗晶片也没有出现焊锡方面的问题,於是我就把它取下来,换了一个再进行测试,这是可以进入XP系统了。於是我再把它做function测试,看能不能烧入1394ID码,结果是可以成功烧入ID码了。这基本上就是这块板子的修理过程。
通过修理这块铁板,我感觉在修理铁板的过程中,除了测量关键的信号外,还有就是把一些不确定的信号与好的板子的信号进行比较分析是一个很重要而且很有效的方法。
三.
KT9D的铁板。粘在板子上的粉红色修理跟踪卡标记 Fail Symptom 为 LCVD1, 既无萤幕;跟踪卡的背面写有 FF(应该是指80 port card 的指示)和按压南桥後电流有变动;SB, NB chip 都有更换过的标记,PCU chip 也有重焊过的痕迹。
起初我认为我能修复这块板子的可能性不大,只想观察一下电流的变化,就把CPU, RAM等治具先让给其他人使用了。准备好了之後,我就开始做。我想先看一下在没有CPU, RAM时板子的状态。装上LED&SWITCH Board, 插上电源(我使用Power Supply),按Switch Button, Power Supply 的电流显示在0.4? AMPS~0.2? AMPS 间变化,应属正常,这时板子没有发现其他异常。接着,我重复开关了几次电源,电流变化与第一次相同。同时,我发现LED&SWITCH Board的LEDs有闪烁,此现象可重复,只要一有碰到板子,几个LED就有闪烁。查看板子的LED&SWITCH Board 连接器,焊接良好。据此,我认为可能是主板上驱动LEDs的电路出了问题。查看主板电路图驱动LEDs的部分,LEDs由U12(SN74AH374PW-8Bits Flip-Flop)驱动,U12(SN74AH374PW)的CK Pin由 U43(7WZ32-Two 2 Inputs OR Gates)驱动。用Scope的CH1观察U12的VCC(5VPCU),GND,G#均正确、无抖动,观察U43的VCC, GND 也均正确、无抖动。同时发现,在示波器的探针触及U43及其附近时,LEDs就有闪烁。拨掉电源,把U43重新焊接一遍,接着插上电源按Switch Button,在轻碰主板时LEDs仍有闪烁。找来一颗7W32更换U43, 在更换时,原来的Chip 的第8 Pin 有掉下。插上电源,按Switch Button, 不但期望的LEDs不再闪烁的结果没有出现,主板根本就不上电。我很是着急,正好午饭时间。午饭後用示波器观察到5VPCU正常,-NBSWON正常,-DNBSWON没有出现。问题应该是出现在 U24(PCU-PC87C570)这里。虽然U43就在PCU旁边,但我在更换U43时没有触及PCU, 它损坏的可能性应该很小。再找来一颗7W32更换,仍旧是不上电。在整个过程中我没有一点野蛮操作,我认为损坏chip的可能性不大,开始仔细观察U43及其附近有无Open, short, 没有发现。反复试验,问题依旧。就在我反复试验没有结果时,发现在PCU的两个Pins之间有一很小的锡球,可以活动。我想用镊子把它拨出来,却卡地更紧,於是使用烙铁把它加热熔掉,又把其他的Pins重焊了一遍。(由於当时我不确定就一定是那个小锡球在作怪,PCU的Pin 很多,我就没有记下锡球到底是在哪两个Pins之间。--- 我应该记下的。)插上电源,按Switch Button,有上电,Power Supply 的电流显示在0.4? AMPS~0.2? AMPS 间变化,正常,LED&SWITCH Board上的LEDs不再闪烁。这时同事已经把治具还过来了。装上CPU,RAM,再插上80 Port Card, 加电试验,80 Port Card 跑到C0H。再装上键盘,LCD, 装有测试程式的硬碟试验,测试程式可以启动运行,运行了几个Single Test, Pass。此时,我认为这块板子可能已经好了,於是便拿到SMT 退修区全功能测试站做测试确认,结果一切OK。
结论:1、这块板子原来的Failure Symptom 无萤幕在维修人员更换SB, NB, 和处理PCU Chips後已经解决。2、板子的U43坏件造成Contact Issue,使LED&SWITCH Board的LEDs有闪烁,在更换後解决。3、夹在PCU两个Pins之间的可以活动的小锡球有时会造成Short,在加热熔掉後解决。
四.
症状是:80口循环显示FFH与00H。
我用示波器量了SUSB、SUSC、NPWROK等,发现前两者正常,而後者呈现一忽高忽低的形式。同时,与NB、SB相连的PWROK信号与NPWROK具有相同的形式。同时,CPU的复位信号也爲循环的忽高忽低形式。我认爲SOCKET可能不正常。换下SOCKET,开机, 一切OK。
于是,我拿到楼下测试,发现有时屏幕呈兰色。于是,我又换下NB,发现又恢复FF。我认爲在换NB时,影响了SOCKET。于是, 再换SOCKET。一切OK。
然後,拿到楼下测试,一切OK。
这就是整个过程。
五.
主要症状是:当系统重新啓动时,OS运行不下去,80口显示4A。
4A表示“initialize all video adapters in system”. 我们做了大量的实验。现象爲:每次重新上电开机,系统都一切正常。系统正常啓动以後,无论怎麽运行,系统都很稳定。通过软件重啓动的话,系统出故障。通过硬件重啓动的话,无论前後两次的时间间隔多短,系统都正常。我与HOM进行了分析,初步认爲是显存质量有点问题,或者是各显存之间的参数差异造成的。所以我去BGA室换了两片显存。换下以後,自己进行测试,发现有时不能进OS,80口显示59H。基本认定显卡控制器有空焊。换下此控制器。开机,一切正常,且原故障消除。
然後,拿到楼下测试,一切OK。
这就是整个过程。
[ 本帖最后由 踪影 于 2008-9-25 21:42 编辑 ] |
|