[发明专利]BIOS自动恢复系统及方法在审
申请号: | 201310596723.8 | 申请日: | 2013-11-22 |
公开(公告)号: | CN104657232A | 公开(公告)日: | 2015-05-27 |
发明(设计)人: | 黄宏棋;陈钦洲 | 申请(专利权)人: | 鸿富锦精密工业(武汉)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 无 | 代理人: | 无 |
地址: | 430205 湖北省武汉市东*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | bios 自动 恢复 系统 方法 | ||
技术领域
本发明涉及一种计算机系统错误恢复系统及方法,特别是关于一种BIOS自动恢复系统及方法。
背景技术
使用者在更新计算机系统中的SPI(Serial Peripheral Interface)ROM芯片中的BIOS时必须承担一些风险,若不幸于更新BIOS的过程中失败,就有可能会导致计算机系统无法开机。一般解决的方案通常得送回原SPIROM芯片厂商进行BIOS修复,该解决方案既费时又没有效率。而非预期的SPI ROM芯片损坏所造成的计算机系统无法开机,这会让SPI ROM芯片厂商的维修付出极高的成本代价。然而,业界通常使用双BIOS(熟称Dual BIOS)或四颗BIOS(熟称Quad BIOS)的设计来确保计算机系统正常开机,但需要额外的SPI ROM芯片,而且于主机板上还需要更多数量的针脚(foot print)的设计空间,从而会增加主机板设计的费用成本,需要一种低成本高效率的BIOS恢复方法,而无需额外的成本。
发明内容
鉴于以上内容,有必要提供一种BIOS自动恢复系统及方法,当计算机中SPI ROM芯片上的BIOS资料被损坏时,能够自动修复SPI ROM芯片上损坏的BIOS资料。
所述的BIOS自动恢复系统运行于计算机中,该计算机包括SPI ROM芯片、SIO控制器及存储器,该SPI ROM芯片存储有BIOS启动块及BIOS程序,该SIO控制器存储有备用的BIOS启动块,该存储器存储有备份BIOS资料,所述的BIOS自动恢复系统包括:BIOS检测模块,用于当使用者按下计算机的开机按钮上电时,检查SPI ROM芯片中主BIOS程序的完整性,并判断所述主BIOS程序是全部被损坏还是部份已被损坏;及BIOS恢复模块,用于当主BIOS程序全部被损坏时,利用SIO控制器中的BIOS启动块来启动计算机,当主BIOS程序部份被损坏时,利用SPI ROM芯片中的BIOS启动块来启动计算机,从存储器中读取备份BIOS资料,并将该备份BIOS资料写入SPI ROM芯片中来更新已损坏的主BIOS程序。
所述的BIOS自动恢复方法运行于计算机中,该计算机包括SPI ROM芯片、SIO控制器及存储器,该SPI ROM芯片存储有BIOS启动块及BIOS程序,该SIO控制器存储有备用的BIOS启动块,该存储器存储有备份BIOS资料。该方法包括步骤:当使用者按下计算机的开机按钮上电时,检查SPI ROM芯片中主BIOS程序的完整性;判断所述主BIOS程序是全部被损坏还是部份已被损坏;当主BIOS程序全部被损坏时,利用SIO控制器中的BIOS启动块来启动计算机;当主BIOS程序部份被损坏时,利用SPI ROM芯片中的BIOS启动块来启动计算机;从存储器中读取备份BIOS资料,并将该备份BIOS资料写入SPI ROM芯片中来更新已损坏的主BIOS程序。
相较于现有技术,本发明所述的BIOS自动恢复系统及方法,当计算机中SPI ROM芯片上的BIOS资料被损坏时,能够藉由SIO控制器中的BIOS启动块利用存储器中备用BIOS资料来自动修复SPI ROM芯片上损坏的BIOS资料,从而使计算机正常地开机启动。
附图说明
图1是本发明BIOS自动恢复系统较佳实施例的运行环境示意图。
图2是本发明BIOS自动恢复系统的功能模块图。
图3是本发明BIOS自动恢复方法较佳实施例的流程图。
主要元件符号说明
计算机 100
中央处理器 1
SPI总线 11
SATA总线 12
LPC总线 13
SPI ROM芯片 2
BIOS启动块 20
主BIOS程序 21
存储器 3
备份BIOS资料 30
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(武汉)有限公司;鸿海精密工业股份有限公司;,未经鸿富锦精密工业(武汉)有限公司;鸿海精密工业股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310596723.8/2.html,转载请声明来源钻瓜专利网。