我拿到的这块板子错误原因是“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 动作时写入的。
4A表示“initialize all video adapters in system”. 我们做了大量的实验。现象爲:每次重新上电开机,系统都一切正常。系统正常啓动以後,无论怎麽运行,系统都很稳定。通过软件重啓动的话,系统出故障。通过硬件重啓动的话,无论前後两次的时间间隔多短,系统都正常。我与HOM进行了分析,初步认爲是显存质量有点问题,或者是各显存之间的参数差异造成的。所以我去BGA室换了两片显存。换下以後,自己进行测试,发现有时不能进OS,80口显示59H。基本认定显卡控制器有空焊。换下此控制器。开机,一切正常,且原故障消除。
1.一般而言COM Port 都是接Mouse 不然就是接Modem ,若是你发现COM Port NG 首先要先检查是否另外一个COM Port 是否也有问题?为何要如此Check呢?另外你也可以把两个COM Port Address 也交换看看问题点会不会因为COM Port Address 转移也跟着转移?如此可以很快的找出COM Port 的Buffer 是否有问题?