我是靠谱客的博主 无心航空,最近开发中收集的这篇文章主要介绍显卡“还魂”记,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

故障现象:
我有块小影霸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刷新时交上好运!

最后

以上就是无心航空为你收集整理的显卡“还魂”记的全部内容,希望文章能够帮你解决显卡“还魂”记所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(111)

评论列表共有 0 条评论

立即
投稿
返回
顶部