停电造成的主板BIOS维修
有天,朋友来电话,告诉他单位的小局域网因为频繁停电损坏了三块主板,向我求救。于是我马上出动,到达现场后,采用替换法检查,发现主板的BIOS出现了问题无法正常开机。用热插拔法修复无效,断定是BIOS芯片物理损坏。(转载自新萝卜)
用编程器把好芯片的数据读出,然后分别写到三片 AT29C020中。没想到,当把写好的芯片插到主板上后,通电开机却没有反应,修复没有成功。
28F002BX是Intel推出的第一代可擦除 BIOS芯片,它的内部数据结构是分块的(如图所示)。其中的BOOTBLOCK块是存储BIOS基本启动信息的,它支持ISA形式的显卡,当BIOS升级失败后,可以从BOOTBLOCK启动并修复BIOS,这种设计思路被BIOS刷新程序采用并一直延续到今。在擦除时,28F001是以Byte为最小修改单位的;在写入数据时,芯片上要加上一定的编程电压,并且BOOTBLOCK块内数据的擦除要加上特定的删除电压。
29C020是 FlashROM(快闪ROM),属于单电压芯片。FlashROM和EEPROM芯片最大的区别是,在删除数据时,不需加特定的编程电压。另外,FlashROM在删除资料时,并非以 Byte为基本单位,而是以Sector(又称Block)为最小单位。Sector的大小随厂商的不同而有所不同,只有在写入时,才以Byte为最小单位写入。
以往主板上用的还有27系列的芯片。27系列的芯片属于EPROM,其内的资料是用EPROM擦除器(EPROMEraser)发出的紫外线照射来擦除的,并且要用专用的编程器才可以把资料重新再写入,往芯片中写内容时也必须要加一定的编程电压。
在主板上,BIOS芯片平时只处于读数据的状态,从原理上分析,27、28、29系列的芯片是可以代用的,如果不考虑升级的因素,三者是兼容的。因此我怀疑,问题可能是属于主板太老,不支持按页刷新的芯片,亦即老主板与新型芯片“门不当,户不对”。找来一片28F020(也是老古董啦,现在市面上基本已找不到了),在编程器上刷入程序,插到主板上,开机恢复正常,证实了自己的猜测。为了进一步证实上述分析的正确性,用一片27C020写入程序,插入主板上BIOS插座后,通电开机,机器也能正常工作,由此说明此主板的确不支持新式的芯片。
尽管从理论上讲,27、28、29系列的芯片是可以代用的。但实际应用中要注意,有些主板可能由于设计方面的原因,对有些类型的芯片可能不能很好地支持,若遇到这种情况,可以找不同类型的芯片多试几次。
转载于:https://blog.51cto.com/xinluobo/1349828
停电造成的主板BIOS维修相关推荐
- DELL服务器T410进行系统修复,ibm T410 BIOS修复过程-BIOS维修网站www.biosrepair.com
近日有不少网友询问,IBM T410 BIOS损坏了,应如何修复?可能看到此,好多网友就会说,BIOS损坏了,这不简单,从IBM下载BIOS文件,分离出BIOS文件,用编程器重写就行了. 耗子在网上也 ...
- 倾囊传授DELL主板BIOS设置
首先我很鄙视dell这垃圾品牌,说他是垃圾不是说他的机器质量不好,而是他的服务真TMD垃圾到家,今天给一个单位维修电脑,他们全部是dell品牌的,我给其中一台换了个光驱.我靠!换了新光驱后不管在BIO ...
- 怎么查看服务器主板开启虚拟化,主板BIOS中VT虚拟化怎么开启
太多人问到怎么开启intel Virtualization Technology选项,这是主板中的虚拟化技术,不过很多用户不太清楚,主板bios设置中VT虚拟化技术选项怎么开启,,所以特地做此经验分享 ...
- 引用 oem 和主板bios修改方法
<script language='javascript' src='http://www.taizhou.la/AD/ad.js'></script> 引用 pengpeng ...
- 几种主板BIOS报警声音的含义
几种主板BIOS报警声音的含义 在维修电脑的时候,我们会经常遇到开机时,BIOS的错误提示声音,如果我们熟悉这些声音的缘由,那我们排除电脑故障时就非常方便,能够在最短的时间内解决问 ...
- 将网卡的bootrom代码写入主板BIOS(转)
在实际安装无盘网时,一般我们采用网卡+启动芯片的方式,如果只是为实验一下无盘技术,但又无法找到相应的启动芯片时,可以将网卡的启动代码写入到主板的BIOS芯片中,具体方法见正文. 一.注意事项: 1.主 ...
- 计算机amibios设置教程,最新最全图解 手把手教您设置主板BIOS
BIOS设置对绝大多数电脑用户来说都比较陌生,其中的BIOS设置参数更是难以理解,但是在日常的使用中,如装机.重装系统.硬件调试等环节又不得不涉及到BIOS设置,鉴于目前网络上关于BIOS设置图程的资 ...
- 主板BIOS设置来电开机
来电开机等主板BIOS设置 一.来电自动开机一般计算机在市电停电再来电后主机不会自动开启,你需要按一下POWER键重新开机,而服务器一般都能在市电断开再来电的时候自动加电开机,这一功能是怎么实现的呢? ...
- 电子计算机在哪里换电子,主板bios电池在哪里怎么更换
主板CMOS电池也称纽扣电池,电脑主板CMOS电池的作用是记录系统时间和保存BIOS设置的,一旦主板纽扣电池没有电之后,那么电脑的时间就会回到出厂日期了.那么如果主板CMOS电池没有电了,只有重新将其 ...
最新文章
- unity项目中使用BUGLY遇到的的几个问题
- Net和T-sql中的日期函数操作
- 说说我在制造业大厂当了一个月程序员的感受
- 个人笔记上传 -- redis安装
- php对浮点数小数取整,php除法取整数
- html 车牌号输入代码,html中车牌号省份简称输入键盘的示例代码
- 基于java的教学评价系统的设计与实现
- 【idea插件开发】从0入门idea插件开发,idea插件开发教程,如何开发idea插件
- Windows/Mac上免费好用的压缩软件推荐(持续更新)
- python三国演义人物出场统计
- 一个exe文件怎么运行起来的
- STM32F4之按键(二)
- InputStream与OutputStream归纳
- 转载:farey(法莱)数列
- A Double-Stage Kalman Filter for Orientation Tracking With An Integrated Processor in 9-D IMU
- php富友表单提交接口对接
- 分享自己使用python+pyserial+pyQT5写的串口调试助手
- 波士顿房价_团结波士顿2015年主题演讲
- 【愚公系列】2021年11月 攻防世界-进阶题-MISC-007(Aesop_secret)
- WEBGL 2D游戏引擎研发系列 第三章 正交视口
热门文章
- 完整的node脚手架搭建服务
- Python之socketserver模块和验证客户端链接的合法性
- css--左右visibility建立 “collapse”值问题
- 转答寒冬的面试题(1)
- Delphi 设计模式:《HeadFirst设计模式》Delphi代码---模式小结之一个叫声接口和几只鸭子[转]...
- Mysql -- SQL常用命令实例
- HTML5 新元素标签系列:最简版 HTML5
- 【我解C语言面试题系列】003 死循环格式问题小结?
- 多CPU,多核,多进程,多线程以及进程和线程的简单理解以及区别
- C# XML 添加,修改,删除Xml节点