一张不干胶救显卡

硬件周刊

最近,笔者到二手市场购买了一块杂牌的GeForce2 Pro显卡,回家后使用正常。谁知几天后,系统开始无故黑屏,而且会毫无规律地死机,有时甚至重启后连开机也不行,最后显卡无法工作,PC喇叭发出一长两短的报警声。于是我怀疑显卡已经坏掉。

故障诊断

笔者使用的是磐英的KT266A主板,由于在机箱里不好操作,于是我把显卡拔下来,插在另一块杂牌的VIA 693主板上进行测试。接好电源、显示器,插好内存、CPU,开机,系统可以顺利自检,我特意开机两个小时,也没有出现随机重启、死机的现象。难道是主板的问题?接下来我把这块显卡换到另一块KT133的主板上,也出现无法点亮的情况;把另一块GeForce2 MX的显卡插到KT266A主板上,没有任何问题!在通电的情况下笔者用DT9208数字万用表的20V直流电压挡测量了显卡上几个大电容,大电感等元件的电压情况,显示芯片核心的供电电压是1.9V,显存的电压是3.5V,而且都是独立供电,两个晶振一端电压为1.7V,另一端为1.5V,有0.2V的压降。摸摸GPU,温度一般,但是这说明GPU没有坏。据此笔者实在看不出有什么大问题。
以上故障现象让笔者百思不得其解。难道只能用显卡和主板“不兼容”来解释吗?仔细归纳故障产生的规律,我发现,只要是插在较新的主板上(比如采用KT266A,KT133等芯片组的主板),开机必然报警,而且黑屏。但这块显卡如果插在较老的693主板上,又一切正常。对比这几块主板,它们之间不同之处太多了,但是与显卡有关的就只有AGP插槽了。仔细分析,693主板的AGP插槽支持AGP 1×和2×,供电电压为3.3V;KT133和KT266A支持AGP 1×、2×和4×,支持3.3V和1.5V两种电压。难道是这个原因?
抱着试一试的想法,我用GeForce2 MX启动了使用KT266A主板的系统,然后在主板BIOS中将AGP模式改为2×,保存设置后关闭计算机,换上GeForce2 Pro显卡,开机,故障依旧,屏幕还是一片漆黑。难道我的判断错误了?再次陷入毫无头绪之中。
无奈之下换上GeForce2 MX显卡,准备放弃那块GeForce2 Pro了。开机进入Win98桌面,此时这块GeForce2 MX显卡驱动程序附带的监测工具的窗口跳了出来,上面显示“AGP模式2×”,对了,刚才设的AGP 2×还没有改回来,再看后面“AGP 电压1.5V”,什么?明明是设置的AGP 2×怎么电压还是1.5V?立刻关机,把GeForce2 MX显卡插到KT133主板的平台上,启动系统,在BIOS中设定AGP模式为2×,重启进入Win98,装好显卡检测工具,检测工具窗口内立即显示:AGP电压 1.5V。原来是这样!只要是支持AGP 4×模式的显卡,虽然你可以更改它的AGP模式,但是它的AGP供电电压始终是1.5V。

故障排除

知道故障所在就好办了。由于AGP 4×部分电路的原因,导致这块显卡无法正常工作。那么我们可以把它改造成为一块“真正”的AGP 2×显卡。这需要从选择显卡的AGP供电模式的金手指下手。经过查阅相关资料,笔者发现,屏蔽显卡其中一个金手指就可以解决问题。
把显卡翻过来,面对显卡的背面,金属挡板在右边。现在找到从右边数过来第2个金手指(见(图1))。这个金手指的电平信号直接控制显卡的AGP工作模式,它接地(低电平),显卡支持AGP 4×,供电电压1.5V;它悬空(高电平),显卡只支持AGP 2×以下模式,供电电压强制为3.3V。现在我们只需要用小小的一片长方形不干胶,贴在这个金手指上(不干胶的大小要控制好,不要盖到其他的金手指)就可以了。

图1
图1

完成后把这块显卡插在KT266A和KT133两块主板上,都可以顺利点亮,故障排除。不过现在不论怎么在BIOS或者系统中更改AGP模式,这块显卡都只能上到AGP 2×,成了一块“真正”的AGP 2×显卡了。