|
| BIOS ROM,这个主板上的小小芯片,虽然仅仅承担了PC机开机时的系统检测与引导工作,但在系统中的作用却是不可替代的,特别是自从有了CIH病毒之后,更是引起了人们的广泛关注,遭受CIH
病毒袭击的计算机用户,几乎在一夜之间便认识到了BIOS的重要性。经过媒体的推波助澜,BIOS受到了前所未有的重视。
BIOS升级,依靠的是BIOS在主内存中的映象维持系统工作,运行相应的升级程序把高版本的BIOS写入BIOS ROM芯片内。由于只有重启动机器才能确认是否升级成功,所以一旦升级失败,后果将是灾难性的,只好眼睁睁看着心爱的电脑瘫痪。在升级BIOS时,BIOS文件与主板不匹配、BIOS文件被修改过、升级过程中断电,都会造成BIOS升级失败,何况还有可恶的CIH,当它发作时,会主动修改BIOS的内容,不少机器便会因这个小小的病毒而造成重大损失!认识到BIOS的娇弱和BIOS病毒防护的重要性,BIOS 写保护、双BIOS等针对BIOS安全防护的技术陆续出现在主流主板上,而有些主板厂商更是精明,适时推出了各种“防CIH”的主板,双BIOS主板并非人人可得,而市场上出现的德邦RD2000系列组件则圆了普通用户的双BIOS梦,利用双BIOS组件,我们可以轻松建立自己的双BIOS系统,享受双BIOS技术带来的便利。 德邦RD2000系列产品共有三种类型的产品:RD2000-DIP1M&2M、RD2000-PL、RD2000-P8X,分别适用于原主板上BIOS芯片为双列直插DIP封装、PLCC封装及Intel 810系列主板。其实现双BIOS的实质是在主板原BIOS芯片的基础上,另行配备一片备份的BIOS ROM芯片,用开关来切换二者以决定由谁工作。把RD2000系统组件安装到主板上后,可以使微机马上实现双BIOS功能,从而使系统具备了最简便最容易操作的备份工具;全套系统组件与DIP(PLCC)IC大小相同,安装后,高度只增加7mm;开关切换简便,不用拆机箱也能切换BIOS,适用所有BIOS为DIP或PLCC封装的主机板及周边设备。 以RD2000-1M&2M为例,其全套组件包括:RD2000
ROM座、带切换开关的连接线、主机后挡片、驱动磁盘、说明书等,基本组件见图1。图2是RD2000的ROM座,从图 一、双BIOS的理论基础: 以现在主板上流行的2M 的FLASH ROM芯片29C020为例,这是一片32脚封装的芯片,在该芯片上容纳了256个存储单元,每个单元占1个字节长度,所以每片的容量为256K×8位。在29C020的32根引脚中,A0~A17是地址线,D0~D7是8位的数据线,#CE、#OE、#WE是控制线,其余的为电源VCC和电源地。芯片的状态一览表见表1,在其状态表中,可以看出,当芯片的片选端#CE为低电平(L)时,芯片被选中工作,可以进行正常的读写和编程;而当片选端为高电平(H)时,芯片不工作,各数据线被封锁呈高阻抗状态。 要实现双BIOS功能,必须涉及到存储芯片的扩展,由于双BIOS系统中的芯片并不需要同时工作,因此,我们只要把两个相同容量的存储芯片的地址线、数据线和部分控制线并联,控制芯片的片选端以决定要其中某一片芯片工作即可。现代芯片制作大多采用的是MOS工艺,电路的输入阻抗极大,因此输入地址线并联不会影响主板电路的逻辑状态;同时,当某一片芯片不被选中时,其输出数据线呈高阻状态,不会影响并联的另一芯片的数据线的工作状态。根据此指导思想,双BIOS就是在主板原BIOS芯片的基础上,另行配备了一片后备芯片,把两个芯片的数据线和地址线及部分控制线并联,并用拨动开关控制二个芯片的片选端,切换二个芯片工作与否,如此,便可使主板具备双BIOS功能,工作原理图见图4。在图中用拨动开关来控制两个BIOS芯片的片选端的状态,当拨动开关打到1的位置,芯片1的片选端#CE是低电平,芯片1被选中工作;当拨动开关打到2的位置时,芯片2的片选端#CE是低电平,芯片2被选中工作。图中的电阻是嵌位电阻,用于当片选端#CE悬空时,被拉至高电位,由于电阻值取得较大,不会对电路的正常工作造成影响。平时一个芯片工作,另一个芯片不工作,不工作芯片的数据线处于高阻状态,对另一芯片的工作状态不产生影响。两个芯片的工作可以随时切换,如果因种种原因,其中的一片损坏,可以用另外一片启动机器,再用升级程序修复受损的芯片。同时由于后备芯片是插在插座上的,也使系统从此拥有了最简便最容易操作的备份、修复工具。 二、德邦RD2000双BIOS系统组件的工作原理: 在德邦RD2000双BIOS系统组件中的开关采用的是电子开关,原因是电子开关可以消除普通开关在切换时的抖动,能够稳定可靠地对两片芯片进行切换。电子开关电路是由一片74系列的逻辑集成电路实现的,在这片IC中,共封装有四个二与非门电路,示意图见图5。电子开关电路的具体电路图见图6。在图中,利用了四个二与非门,用开关K实现从主板管座来的信号到两个芯片的通路的切换。工作原理如下:从主板管座22脚来的信号经J1反相,输送到J2、J4的输入端,当开关K断开时,由于嵌位电阻的作用,J3的输入端为高电平,输出端为低电平地,封锁J2的状态,其J2的输出端为高电平不变,该端控制的芯片不被选中。同时,J4的一个输入端为高电平,从J1输出的信号可以经J4传送,把输入的信号反相后,输出,相应的芯片可以被选中工作。当开关K闭合时,J3的输入端为低电平,此低电平把J4封锁,同时,该低电平经J3反相后,变成高电平,送到J2的输入端,由于从J1输出的信号可以经J4传送,把输入的信号反相后,输出,相应的芯片被选中工作。 RD2000产品内附的选择开关即原理图中的K,可以选择是让主板上原BIOS工作还是选择RD2000上的备份芯片工作。标识方法如图7,其中,“ORG”代表主板原有ROM, “RD”表示RD2000上的备份ROM。当开关打至“ORG”位置时,主板上的原BIOS芯片工作;当开关打到“RD”时,RD2000上的备份芯片工作。 三、德邦RD2000双BIOS系统组件的使用: 要注意全新的RD2000上的FLASH ROM内部是空白的,无法启动系统。安装完RD2000第一次启动机器时,务必将开关选择至“ORG”的位置,然后才能启动系统。 使用RD2000系统产品要涉及到BIOS的升级。要注意一些主板在对BIOS进行升级操作时,必须要调整主板上的跳线或者要关掉SETUP中的BIOS防护功能才能进行。安装RD2000组件后,对RD2000上的ROM或原有的ROM 升级时,都会受到跳线及SUTUP设定的影响,因此最好事先阅读主板的操作手册,确认跳线及与SETUP的设定方法。 为了保证升级在纯DOS环境下进行,可准备一张启动盘并拷贝上相应的升级程序,用软盘开机,即可进入纯DOS状态下。当然,也可以用硬盘来启动机器,在机器启动时,敲“F8”键,选择“Command prompt only”进入纯DOS方式。从硬盘升级BIOS的可靠系数会更高一些。下面以Award 7.52版的FLASH升级程序为例,来说明一下具体的操作步骤。 A.将RD2000开关选择至“ORG”的位置,然后启动系统至纯DOS状态下,运行FLASH升级程序。 B.进行BIOS的备份,将主板上原BIOS ROM芯片的数据保存到磁盘中(不要说你不会备份^Q^)。 C.保持开机的状态,将RD2000的选择开关打至“RD”的位置,再执行BIOS FLASH程序。 D.把将B步骤所保存的BIOS的数据写入到RD2000的ROM中,操作过程中不关机。 E.经以上过程,主板原BIOS的资料已经完整地拷贝到RD2000上的ROM内。要确定是否已正确地拷贝与否,只要将选择开关调节到“RD”的位置后,再重新启动电脑,如果可以正常启动即备份成功,如果无法使用也没关系,检查一下不能成功的原因,排除后,将开关切回原先的ROM,重新进行A至D的步骤。 部分BIOS升级程序在作第一次备份时,必须重复进行两次才能正确地写入。 在对BIOS写入时,若FLASH升级程序显示“The program file’s part number does not match with you”,表示ROM的容量不同,请确认主板和RD2000的ROM容量一致,也可以在升级程序询问“Are you sure to program(y/n)”时才切换至RD2000。若升级程序显示“unsupperted rom type”等讯息,表示所使用的升级程序不支持RD2000所使用的ROM。在这种情况下,你可以去下载更新版本的BIOS 升级程序。 今后要升级BIOS时,只需把开关打至相应的位置,选择相应的ROM芯片,运行BIOS升级程序即可。 四、灵活使用德邦RD2000双BIOS系统 A、BIOS有备无患:以上的操作已把主板上原BIOS的内容备份到RD2000上的ROM中了,今后在使用过程中,万一遇到BIOS更新失败或遭病毒侵害损坏了BIOS,只需将选择开关调至“RD”后重新启动系统,然后用上述的备份方法修复损坏的BIOS即可。事实上,RD2000并非一定要当作备份使用,亦可将RD2000设定成一般使用,而将原来的ROM设定成备份。RD2000与原有的ROM在内部回路上并不互通,被选为备份的ROM是一独立的系统,病毒不会进入系统也无法向系统回路存取资料,因此使用者可以安心的、尽情的更新BIOS。一旦作为一般使用的ROM数据受损时,只要将开关调至备份的ROM,重新启动系统,修复损坏的ROM即可。 B、测试新版的BIOS是否与系统兼容:在平时的使用过程中,可以使用双BIOS系统来测试新版的BIOS与您的系统是否稳定兼容。比如,在做升级时,只升级双BIOS系统的“ORG”芯片,等到您觉得厂商新版BIOS码和您主机板相兼容时,可再将“RD”芯片升级。如果测试结果不相容,切换到“RD”芯片,重启动机器,按上面的方法恢复原来BIOS的内容即可。 C、修复不同主板的BIOS:首先要利用上面的方法作好自己主板的BIOS备份(就是要双BIOS系统上的ROM都能开机),以防后面的操作有失误。关机后,将其它主板受损的BIOS芯片插到双BIOS系统上,代替“ORG”芯片,选择“RD”启动机器,开机后切换到“ORG”ROM并执行FLASH升级程序来写入即可。注意该操作和热插拔过程绝对不同。平时的热插拔,是在开机后,拨下原机的BIOS芯片,然后把待修复的BIOS芯片带电插在主板的BIOS插座上,再修复芯片。由于是在带电的状态下操作,在BIOS的热插拔过程中,芯片各管脚的电位各不相同,脆弱的芯片极有可能因受过电流、过电压冲击而在热插拔的一瞬间损坏,好多爱好者已碰上这倒霉的事故了,要知道,热插拔在电子设备的操作中是严格禁止的,更何况以此来对待更精密、更娇嫩的主机板。而采用双BIOS系统,切换的只是芯片的片选端,是切换芯片正常的操作,绝对不会有危险的!哈哈,双BIOS系统原来是热插拔族的救星!!!(注意:有些升级程序会检查BIOS内容是否与主板一致,这种情况下,升级过程会被中止,无法备份不同主机板的BIOS,可换用不同版本的升级程序一试)。 D、双BIOS的魔术:我们常见的EPROM、EEPROM、Flash ROM芯片,在读状态下,三类芯片管脚的状态是相同的,只是在写状态时,不同类型的芯片的相应管脚要加上不同的编程电压。平时主板上的BIOS只是处于读的状态,因而是可以互换的,这为我们方便灵活地运用双BIOS系统提供了有利的条件。 双BIOS系统中,RD2000组件中采用的是Flash ROM芯片,大部分主板采用的也是Flash ROM芯片。实际上,我们还可以把原主板上的Flash ROM 芯片换成EPROM芯片或EEPROM芯片,把双BIOS系统搭配成Flash ROM+EPROM或Flash ROM +EEPROM的组合。向您郑重推荐Flash ROM和EPROM的组合,用读写器将EPROM写好后,平时用EPROM芯片工作,让主机不再怕CIH,要升级时,切换到Flash ROM芯片,以充分发挥并享用高版本BIOS的性能,并可预防万一升级失误或版本不兼容或BIOS文件有问题带来的灾难。 E、打造自己的3BIOS和4BIOS系统:把两套RD2000系统组件叠插,然后再把原主板ROM芯片插到RD2000组件的插座上,可以组成3BIOS系统,以此类推,可以组成4BIOS系统………^Q^! F、把双BIOS组件用到显卡等其它配件上:即然BIOS ROM的工作原理是相同的,可以很方便地把德邦双BIOS组件用到显卡、MODEM卡等设备上。 拥有德邦双BIOS系统组件,走遍天下都不怕。 |
双BIOS系统工作原理图 |
电子开关工作原理 |
BIOS维修网站 www.biosrepair;com |
山东.烟台.BIOS维修网站 网络耗子制作完成 Email:netmouse2905@yt-public.sd.cninfo.net |