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

显卡“还魂”记

程序员文章站 2022-06-25 19:31:34
显卡“还魂”记故障现象: 我有块小影霸TNT2 PRO显卡。听说了装丽台的显卡驱动程序后玩游戏画质特别好,而装了艾尔莎的显卡驱动程序做CAD非常快,于是我上网把丽台和艾尔莎对应的... 10-09-08...
故障现象:
我有块小影霸tnt2 pro显卡。听说了装丽台的显卡驱动程序后玩游戏画质特别好,而装了艾尔莎的显卡驱动程序做cad非常快,于是我上网把丽台和艾尔莎对应的显卡bios、windows 98驱动程序下载下来,梦想着让自己的显卡“麻雀变凤凰”。然而,一场悲剧就此发生。我把刷新程序和rom文件复制到d盘根目录下,然后重启进入ms—dos,键入d:\nvflash -fe2d20500.rom,系统提示后,我果断地按了y键。键盘上的指示灯开始从10倒数到0时,重启。五六秒后,主板上的蜂鸣器响了,显示器指示灯变成黄色……显卡刷新失败了!我再按reset键重启,主板报警,再重启,电脑还是不能启动。完了,搞不好显卡就此“牺牲”了!
分析与维修:
怎么办?苦苦思索后,我想起《电脑报》上曾介绍过,显卡刷新失败后可以借助一块isa或pci显卡启动,重刷agp显卡。我立刻借来一块isa显卡装上、接上显示器,开机进入ms—dos,再运行刷新程序准备把显卡刷回去。又是“嘀”的一声响,刷新程序提示“can not find eeprom or do not map eeprom”。难道显卡烧了?我不甘心,又进windows 98,却出现了找到新硬件tnt2 pro显卡的提示。莫非显卡又好了?我立刻装上tnt2的驱动程序,关机,在agp显卡上接上显示器,再重启,显示器屏幕一片漆黑,分明不能启动。此后再用尽各种刷新程序,结果毫无收获。这时我只能坐在椅子上发呆……我慢慢站起来,把这块tnt2 pro显卡拆下来仔细观察,它的eeprom是采用32脚plcc封装的,编号是mx—29f001t,现在显卡不能工作,估计是eeprom里的信息有误,而不能重新写入是由于eeprom里的写保护电路打开了。其实显卡上的eeprom和主板上的cmos电路原理是一样的,只是封装形式不同而已,既然cmos电路可以通过放电清除信息,那显卡上的eeprom呢?显卡上可没有电池,但……有了!软的不行就来硬的,开机时在eeprom的we脚上加上低电压就可以对eeprom清零。于是我立刻找来mx—29f001t的参数,发现它的we脚是第31脚,第16脚是接地。查plcc32的封装可知,从标志点开始以逆时针方向数可找到we脚。于是,我插上烙铁,找了一根导线,仔细地把第31脚和第16脚焊起来。开机通电后再关机,把导线剪断,然后再重启,进入dos后执行刷新程序,真的可以重新刷写了!我的显卡终于刷回去了!
启示:
经过这次经历,我意识到刷新用的显卡bios文件一定要到生产厂家的网站下载(这次刷新失败估计就是由于下载的显卡bios文件有错)。如果刷新不成功,先不要慌,一般只是eeprom里存储的文件有误而导致其自身保护罢了,只要对它重新清零即可。各种存储电路的电器引脚定义不一,可找资料查阅。最后,祝各位diyer刷新时交上好运!