马上注册,获取阅读精华内容及下载权限
您需要 登录 才可以下载或查看,没有帐号?注册
x
大家人生中的第一台笔记本电脑是什么型号的呢?我人生中的第一台,就是这个古董东芝笔记本。那一年是2007年,我正好上初一,由于家里并不富裕,买不起新电脑,但是万能的旧货市场就让买电脑变成了可能。那天和我父母去逛旧货市场的时候,就发现了这台灰色的笔记本电脑,卖电脑的那个叔叔说,这个机器没电了,好使的,你要的话就80块钱拿走吧。然后,我爸就帮我买下了它。可是当到家以后同上电源就傻眼了,就亮一个小绿灯,按开机键没有任何反应。。。。被骗了。。。 后来我自己尝试捅咕了很久也修不好,然后我爸又给我200块钱,让我去电脑城找人把他修上。当时我和我妈一起去的电脑城,跑了好几家后,终于找到一家说200块钱包修好。但是!那时候的我非常的另类(其实现在的我也差不多),本来200块钱可以修好它,但是我没同意,而是拿着这200块钱去了另一家买了4张修电脑的教学视频光盘。。。因为当时的我非常想知道这个电脑到底是哪里坏了,毕竟研究了那么久也没搞懂。而且那个时候的我是真的啥也不懂,哈哈哈。 后来,用家里的VCD反复看了很多遍那4张维修光盘,虽然能看懂的大概,但是很多都是云里雾里的,也没太懂。其中有一张是台式主板维修的,还有一张是显示器维修的,最后两张都是笔记本维修的。再后来,我就去书店看看维修的书,又去旧货市场收了其他的旧电脑、坏电脑研究等。就从它开始,算是正是踏入自学修电脑的行业了。 时间过得真快,一转眼就18年过去了,我已参加工作多年,行业也不知道换了多少个了,今年家中有点事情,我正好从外地回老家一趟,顺便就把当年的这个古董东芝的尸体翻出来了。毕竟这么多年过去了,它的很多零件都找不到了,不过庆幸的是,我找到了它的完整的主板、硬盘排线和屏幕等。ABC面的壳子和一些小配件都不见了。不过只要主板在,其它的部分都可有可无。因为,这么多年在我心中一直有一个以问题,当年那位叔叔忽悠了我,我就特别好奇,这台机器究竟是什么问题?究竟是哪里坏了呢? 下图是它的型号和序列号:
然后是找到的主板和小零件等: 接下来呢,就是开始维修过程了,首先就是先测测各个供电有无短路,发现没有短路。然后尝试通电,这个机器是15V的,发现没有任何反应,就连当初的那个小绿灯都不亮。。。 估计应该是时间长了,而且没有保护好,估计哪里可能有磕碰或者腐蚀吧。 总之先跑线看看这个15V都去哪里了 跑线之前,我在网上找了很多关于它的资料,可惜的是并没有找到图纸或者点位。但是,我找到了它的维护手册,这个里面虽然没有图纸,但是可以看到每个主板的每个连接器上的信号线的名称和一些框图等。没错,古董的老笔记本电脑都是很多个主板的,也叫五花三层板。下图是不同板子的连接: 然后是它的内部框图: 这种古董笔记本电脑和现代的电脑结构有点不一样,我这里简单介绍一下: 首先CPU先接到系统控制GA(门阵),它有点类似于北桥的功能,然后外挂了CACHE(L2和TAG),同时系统公职GA也接到了板载的EDO内存。然后再往下是PCI总线,分别接到了显卡、PCMCIA卡控制器,IO控制GA 和 猫接口GA等。然后又从IO控制GA分出了ISA总线,然后ISA总线上挂了BIOS芯片、RTC芯片、红外控制器、KBC(键盘控制器) 和 杂项GA等。同时这个IO控制GA又引出了软驱、光驱和硬盘的接口(FDC/IDE)。这里的IO控制GA类似于南桥,而KBC就是纯纯的键盘控制器,不参与开关机和环控等。然后KBC又连接了IPSC(指点杆)。那么它的开关机、风扇和环控检测是谁实现的呢?是一个叫PSC的东西,这个PSC有点像EC的功能。而且它是一个NEC的单片机。这个PSC不仅控制开关机,还控制风扇,还检测电池和CPU的温度,还要控制充电和CPU复位等。PSC和杂项GA中有一个I2C总线,有点像现代的SMBus。但是,这个I2C不进内存槽的,因为EDO内存没有SPD,纯靠BIOS自己扫描测试。 好了,再大概了解这个电脑的主板结构后,我们维修就有方向了,既然负责开关机的是PSC(为了方便大家阅读,后续PSC使用EC代替称呼它),那么就先查它的工作条件,首先上管脚定义: 首先查它的供电,5V,实测是有的,然后查X1/X2的晶振波形,也是有的。然后经过跑线发现公共点电压没有,隔离保护电路没有打开。按照经验来分析,这里通常需要EC检测适配器电压是否正常,然后再开启隔离保护,然后公共点才能有电。实测跑线也确实如此,隔离保护的栅极控制信号确实来自EC。然后,这个EC芯片能够接受检测模拟信号的引脚只有ANI0到ANI7,也就是47脚到54脚。所以我就重点查了一下这几个线路,发现它们接到了2个4053模拟开关上。但是并不知道这些模拟开关的输入中,哪一个是适配器的输入电压检测。。。这就有点尴尬了,此时要是能有图纸该多好。。。 不过,想拿到这上个世纪90年代古董笔记本的图纸是几乎不太可能了。不过,我的目的很明确,只要知道适配器的输入检测是EC/4053的哪一个引脚就可以了。所以,我决定,去二手市场逛逛,说不定可以找到一台好的机器。而现在那种实体的二手市场越来越少了,我就只能去某鱼看看,别说,还让我找到了,只不过原型号的很贵,感觉有点冤大头了,所以我就买了一个它的升级型号的510CDT,这个机器价格还行,就是壳子已经成渣渣了,要不然也不会便宜出了。否则早被别人当传家宝供起来了,哈哈。 很快,我的510CDT参考维修机到了。先把碎成渣渣的壳子干掉,然后把主板拼起来通电看看: 竟然可以成功开机!! 然后就可以开始测量两个主板EC的每个引脚的电压值差别了。就是都仅仅插入电源适配器的情况下,看看哪一个引脚电压不一样,不一样的那个,就极有可能是电源适配器的输入电压检测。经过一顿对比,发现IC511(74LS4053)的第2脚电压不同,正常的板子是3.8V,而我的板子是0V!!然后经过跑线发现,它正好接了一堆分压电阻,而在其中一个电阻的背面: 竟然有腐蚀断线!!然后把这个线补好以后,隔离保护电路还是没有被打开,小绿灯还是没点亮。但是!!有个黄灯在不断的闪烁,经过查阅维护手册才知道,这个原来是个故障灯,它闪烁的定义如下: 然后我人工数了一下,它先快闪7下,然后慢闪1下,最后熄灭挺长一段时间,周而复始。从这个鸟语文档上不难看出,这个就是二进制的10000000,也就是0x80,对应如下故障: 但是,这还没开机呢,和CPU温度有啥关系。。。 后来经过跑线CPU温度检测电路,发现同样的电路连接到EC上的竟然有3组,而且它们三组就挨在一起(3组布局一模一样的一堆电阻电容)。其中一个是CPU温度检测,那么另外两个是什么呢?经过跑线,发现剩余的另外2个,一个是主电池的温度检测,另一个是扩展盒(光驱盒)里面的电池的温度检测。此时我恍然大悟,这个80H的报错是不是因为电池温度检测电路有问题呢?顺着这个思路查了半天电池相关的温度检测,也是毫无头绪。也仔细对比了两块板子的电压,并没有发现明显区别。 既然坏的好不了,那好的就不信还坏不了。所以我就尝试让那个好的主板能不能也复现出这个故障,就在这部分温度检测电路这里,拆拆这个,拆拆那个。终于成功复现!这也就证实了我的想法,这个80H的故障代码,不仅仅是CPU温度异常会报,电池温度异常,或者整个温度检测电路异常都会报。而且只要报这个故障,隔离保护电路就不会打开。然后经过仔细对比两个板子的这部分电路,发现电压都是正常的。但是!有点区别,比如好使的板子的供电是4.9V,而故障的板子的供电是5.0V。看到这里的朋友肯定想要喷我了,这么点区别叫区别吗??哈哈。别说,还真是这里的问题。为什么呢?这是因为坏的板子的待机5V电压的滤波电容失效了!!那我是怎么发现的呢? 说来也巧,我正对比测试的时候,不小心把洗板水喷到了正在通电的板子上了,虽然洗板水是绝缘的,但是它有电容呀!然后我的故障板子的小绿灯竟然点亮了!!!而且看了下滴的位置,正好是5V待机芯片的地方(因为测温电路就在它旁边)。然后等洗板水干了后,又开始黄灯闪了,然后我就又再同样的位置滴了几滴洗板水,小绿灯又瞬间点亮。太神奇了。。。。 然后我就把输出的电容拆下来测,发现已经完全开路。然后我就找个电解电容换上,这次小绿灯完美点亮!!隔离保护电路打开!! 下图是换好的电解电容 和 原机故障的电容: 可能有些朋友会问,如果没有洗板水帮我找到这个问题,那我应该如何才能找到这个故障点呢?这个故障确实很神奇,而且我也用示波器观察过电容失效时的待机5V波形,是正常的,只不过没有测量它的纹波,看来,下次再对比维修的时候,测量电源纹波也是非常关键的!!要不然这种电容失效的问题,还是很难查的。 此时很多朋友已经想到,接下来开始按开机键,看看能否触发对不对?没错,思路是对的。但是!!小时候的我手贱呀,把这个板子的CPU给拆了,而且是装不回去的那种。。。。下图就是: 这就是我的这个CPU的尸体,引脚全都断的差不多了。。。然后再看看板子 还好,就是焊盘有点脏,处理一下就好(幸好没掉焊盘),处理好如下: 然后我得找个CPU,这种CPU叫TCP封装,320脚的。也是去万能的某鱼找找: 找到一颗!虽然它表面有个保护壳,但是下面就是这种TCP封装的CPU。顺便说下,我原机的CPU型号是PP120,是不带MMX指令集的120MHz主频的奔腾1代CPU。然后我买的是带MMX指令集的TT233,主频是233MHz的奔腾1代CPU。它们是可以互换的。拆下来后: 可能从照片上看不出来这个CPU的引脚间距有多小,我们来对比一下: 旁边就是这个机器的EC芯片,再放大一下: 这个焊接还是有难度的。 顺便补一张它的引脚定义图: 然后把它焊接好: 细节特写: 我这里是用风枪焊接的,没敢用电烙铁拖,毕竟这个引脚太细了,轻轻一碰就会断的。 小时候的我哪里会修什么电脑,不触发的问题,竟然不查触发电路而去动CPU。。。而且,不仅仅CPU惨遭我的毒手,就连FPC连接器也没幸免,同样,也换新的: 此时,终于可以装在一起按下开机键了。但是!!不触发!! 然后就开始查触发电路。此时才是终于恢复到了我当时刚刚收到它时的最原始的故障。。。。 首先先看开机按键本身有没有拉低的动作,一测发现,按键本身竟然是坏的!!然后把开机键和复位键都换了: 然后再次按下开机键!成功触发!!成功点亮了!!但是。。。有密码: 心想这BIOS密码咋解呢?刷BIOS吗?但是我只有它在DOS系统下的刷BIOS程序,并没有完整的BIN文件呀。还是看看维护手册吧,说不定有新发现。还别说,真被我找到了: 这鸟语翻译过来的大概意思是只要接上这个东西到打印机口上,再开机密码就没了。那么这个F31PRT东西是什么呢?就在这个手册的附录里面竟然有它的原理图: 说白了就是按照这个接线做个接头就像,于是开搞: 然后接到打印机口上: 然后奇迹出现!! 成功进到BIOS里面了!!然后此时的BIOS版本是5.50版本。如果我把这个打印机口上的头拔掉以后,它还是会提示你输入密码的。所以,还是需要刷BIOS的,然后就随便找个硬盘,往里面弄个DOS622系统,然后用从网上下载的BIOS升级程序升级一下: 然后重启后,成功升级为5.90版本的BIOS,并且拔掉打印机口上的头以后,就没有密码了!! 所以,这台机器最原始的故障就是开机按钮坏了+BIOS有密码,其实它还有别的问题,但是至少它现在可以开机了!! 然后备份一下它的BIOS,它的BIOS芯片如下: 然后焊接到转换座上: 由于我的编程器座子接触不良,多试几次后成功读取 然后我就开始做系统: 一切看起来都是那么的顺利~~ 但是!好景不长!正在安装软件测试的时候,它总是死机,蓝屏!! 心想之前待机5V的电容的挂掉了,更何况系统供电和CPU供电的呢?? 然后就开始更换系统供电的电容(3.3V和5V): 然后是CPU供电的电容: 然后,再次各种压力测试!发现终于一切正常了!!驱动也全OK了,太不容易了!! 最后,再安装一下曾经小时候经常用的软件和游戏:
最后!祝大家新年快乐!你童年的梦想是否已经实现了呢?愿你能圆梦成功!! 如果你喜欢的话,帮忙点赞加分吧
|