用编程器修复升级BIOS 用编程器修复升级BIOS,快捷方便,只是价格太......,下面以最便宜的MEP--100编程器来详细说明写入步骤。 使用MEP-100编程器来写入BIOS芯片了,其具体操作如下: 进入DOS环境,启动MEP-100编程器控制软件,这是该软件的主菜单画面,见 图12。把待操作主板上的BIOS芯片拨下,插到编程器上的ZIP插座上,在ZIP插座旁有几块芯片重叠的示意图,这至关重要,它告诉你芯片插入的正确方向。在半导体芯片上,其陶瓷封装的一边有一个缺口,表示芯片管脚的排列方向,插入时,要注意芯片上缺口的位置和编程器上ZIP插座旁芯片方向示意图对应。 为了确保操作万无一失,我们首先把芯片的内容备份下来。敲F10键,选器件(Device)菜单中的“SELECT”功能,选择相应的芯片类型和容量,界面见 图13。注意具体操作时,不必考虑芯片的公司,型号相同即可,如果芯片类型选择不当,因其管脚工作电压不同,则有可能烧毁芯片;选择芯片的类型后,在屏幕的右边会出现相应的芯片的容量,按TAB键,选择相应的容量,敲回车键。然后在器件(Device)菜单中选“READ”功能,用编程器把BIOS芯片内的数据读出,如果刚才选择的芯片的类型和容量都正确,在确认器件的起始地址、长度和缓冲区的起始地址后,编程器此时会把芯片内的数据读入微机的内存中,见图 14。为了确保升级万无一失,先把原BIOS芯片内的数据保存下来。选文件(File)菜单中的“SAVE AS”项把数据保存成文件,默认的文件各扩展名为BIN,输入要保存的文件名后,屏幕上出现要写入的缓存的起始地址和字节长度,见 图15,确认后,系统将缓存内的数据保存成文件。 把数据写入FLASH ROM芯片中:首先选中芯片的类型和容量,然后要确认当前芯片中的数据信息是否全部为空,这需要选择主菜单器件(Device)菜单中的“Blank”项,系统开始对芯片进行空片检查,在检查过程中,滚动条不断显示检查单元的总数、百分比和字节总数,按ESC键可终止空检查操作,见 图16。检查完毕后,缓冲区内的数据信息应显示为“FF”,也就是没有任何数据。如果数据信息不为“FF”,则表示芯片中的部分代码清除不掉,该芯片有问题。确认芯片中已完成清空后,选择主菜单文件(File)中的“Load”项,确认装入文件格式和装入数据缓冲区的首址后,可以从磁盘上把以前保存的BIOS文件读入到内存中,见 图17。该文件可以是利用编程器或BIOS升级程序从其它主板的BIOS芯片读出、并保存到磁盘中的BIOS代码文件。然后,在器件(Device)中选“Program”(编程器件)项,确认缓存的起始地址、长度和器件的起始地址后,把当前内存中的数据写入芯片中,见 图18。写入完毕后,为了保证数据的完整性和检验写入操作是否正确,可选器件(Device)中的“Verify”(校验)项来进行校验,在校验过程中,滚动条会不断显示数据的总数、百分比和字节总数,见图 19。如数据校验通过,完全无误后,屏幕会出现” BUFFER IS SAME SA DEVICE”字样,写入芯片的过程完成,见 图20。将来如果果真BIOS被病毒破坏,只需换上备用的一颗或拨下芯片插到编程器上,选“LOAD”功能调用原来备份的文件重写一遍芯片即可。 对EEPROM芯片的操作:对EEPROM芯片的操作和上面的操作稍有不同,这是由其芯片结构不同造成的,由于这两类FLASH ROM芯片的写入要在相应的管脚上加上相应的电压,在选择了相应的型号和容量后,要在器件(Device)中选择擦除(Erase)项,编程器将对芯片内的数据进行擦除,其它的操作与上面的操作相同。 EPROM的写入:基本操作同FLASH ROM芯片的操作相同。要注意的是,如果在“Blank”过程中,数据显示信息不全为空,说明EPROM芯片擦除不彻底,需用擦除器重新擦除。另外,写片过程被中断或写入的BIOS版本不正确,EPROM芯片内的数据也必须用紫外线擦除器来清除其内容,才能再次写入。出去买一片和原BIOS芯片同容量的EPROM芯片,把数据写入到EPROM芯片中,校验成功后,恭喜您,您得到了一颗连CIH都破坏不了的BIOS芯片(写片后,不要忘了用不透光的贴纸把芯片上的窗口贴住)。 |