欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

I/O 芯片故障,维修中也有大学问

程序员文章站 2023-03-23 18:47:11
I/O 芯片故障,维修中也有大学问 本周又轮到石头负责《罗工谈维修》栏目,为了能圆满完成任务,元旦刚过俺就来到了讯怡维修部。找到罗工先寒暄了一番,俺立刻就说起正事... 10-09-08...

        本周又轮到石头负责《罗工谈维修》栏目,为了能圆满完成任务,元旦刚过俺就来到了讯怡维修部。
找到罗工先寒暄了一番,俺立刻就说起正事。说实话,本站《罗工谈维修》的报道次数马上就要过百了,
大部分故障现象基本都被写过,再继续下去就颇有些难度。但现在既然由石头担负起这个责任,也不能到
俺这里就停笔不写了吧,所以石头最关心的就是有没有比较好的素材。罗工一听俺问这事,也不由得眉头
一皱,犯起愁来。石头看罗工沉默不语,心中也凉了一半。

        正在俺和罗工两人大眼瞪小眼的时候,一个用户来送修主板。这位用户进来就握着罗工的手,连
说好几遍“久仰大名”。原来他是本站的老读者,一直都在看罗工谈维修栏目。这次他的主板出现了故障,
虽然还在保修期内,可以直接找经销商处理,但为了能见到罗工,就亲自来到了讯怡维修部。

        这位朋友说明了故障起因和自己分析的结果。他前一段时间外出,家里的电脑就交给12 岁的孩子玩。但回来后,他发现原本正常使用的外置modem 突然检测不到了。他自己检查了一番,证明是主板串行接口的问题,而不是modem 的故障。他再一问小孩,原来是出于好奇心的驱使,小孩在开机的情况下反复拔插接头,结果导致串口无法使用。凭着在《罗工谈维修》中学到的知识,他知道串行接口不能热插拔,一旦损坏肯定就是硬件故障,所以他认为i/o 芯片应该是烧毁了。



        罗工听他介绍完情况,表示赞同。然后拿出了专用检测仪器,插在主板的串口上,接好电源线、启动、进入了dos 系统。

        石头看到他这连串的动作,感到很奇怪。因为以石头的了解,主板上有专用的芯片负责i/o,星河
也曾经介绍过这方面的知识。这种芯片主要有ite、winbond 等几个品牌,在主板上很容易辨识出来,
通常被统称为super i/o 芯片。石头认为,既然都知道了故障的源头,直接更换芯片不就成了?石头问罗
工:“情况已经很清楚,可以直接换一个接口芯片嘛,还有必要再检测么?”

        罗工听了石头的话,表情突然变得严肃起来。他说:“负责串口i/o 的芯片不止一个,必须要通过
软件检测才能判断哪一个出现故障。如果更换的不是故障芯片,那问题还是无法解决。你看,”罗工指着主
板上super i/o 旁的两个小芯片说,“这两个芯片分别负责两个串口的通信,它们在通信位置上处于super i/o 的前一级。从串口过来的信号,要先通过这两个芯片,再传输到super i/o,然后经过南桥后抵达北桥,最后到cpu 内进行运算处理。从另一个角度看,串行通信的电压标准是12v,而super i/o 芯片的工作电压是5v,所以在通信过程中必须经过转换,否则就会烧毁super i/o。这种型号为st75185c 的芯片专门用于连接串行设备与super i/o 芯片之间的通信,工作电压是12v,在大部分主板上都能看到。串口发生故障,也有可能是st75185c 损坏。你应该知道,负责串行接口通信的芯片不止是仅有super i/o,还有st75185c。”
听罗工说完,石头总算明白了一点。看来罗工检测的目的,就是要判断到底是super i/o 还是st75185c损坏。



        罗工启动了一个名为checkit 的软件。他说明,checkit 是非常有名的系统测试软件,功能全面、强大,
与专用检测仪器配合使用,甚至能精确到数据位级别,是维修主板的必备软件。他首先检测了一个串口,
软件报告有3 个测试项目无法通过。罗工关掉系统,将检测仪器更换到另一个串口上,再运行了一遍checkit。
测试的结果与刚才相同,不能通过的测试项目都是那3 个。

        石头看到这个情况,真有些糊涂了。这能看出是哪个芯片坏了么?

        罗工问那个修主板的用户:“你只使用了其中一个串口,另一个应该没有用过吧?”

        用户说明:“是的,modem 接的串口就是com1,com2 就从来没有用过。但com2 也试过呀,同样
坏了。您看是什么故障?”他听到了罗工刚才跟石头说的话,可能也像俺一样糊涂了。

        罗工点点头,转过身告诉石头:“两次检测的错误报告都一样,看来就是super i/o 坏掉了。通常用
户只使用一个串口,如果是st75185c 坏了,也只是会坏其中的一个。在super i/o 芯片工作正常的情况
下,两次检测的结果应该不相同,是一个有错误而另一个应是正确。但现在两次检测都有同样的错误,而
且报错的数据位都相同,那就是这两个st75185c 的下一级芯片故障,也就是super i/o 坏了。”

        听了罗工的分析,石头这才恍然大悟。看来维修主板,真的很有讲究。毕竟是罗工呀,没有难不倒他
的。正在石头感叹的时候,罗工已经开始了更换芯片的工作。这个过程石头就不赘述了,星河以前也介绍
过,自然要用到一些专用维修设备,还需要熟练的焊接技巧才能顺利完成。最后一检查,故障排除,两个
串口的工作状况都完好如初,用户满意而去