[发明专利]BIOS的刷新方法和装置、以及计算机无效
申请号: | 201110378066.0 | 申请日: | 2011-11-24 |
公开(公告)号: | CN102495742A | 公开(公告)日: | 2012-06-13 |
发明(设计)人: | 赵栋;历军;聂华;邵宗有;沙超群;王卫钢 | 申请(专利权)人: | 曙光信息产业股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F11/16;G06F1/16 |
代理公司: | 北京德恒律师事务所 11306 | 代理人: | 陆鑫;房岭梅 |
地址: | 300384 天津市西青区华*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | bios 刷新 方法 装置 以及 计算机 | ||
技术领域
本发明涉及计算机领域,并且特别低,涉及一种基本输入输出系统(Basic Input Output System,简称为BIOS)的刷新方法和装置、以及计算机。
背景技术
在计算机的使用过程中,BIOS的刷新是一种经常会用到的操作,例如,当BIOS出现故障或是BIOS有版本更新时,都需要重新刷新。
在现有服务器主板设计中,存储BIOS的存储器(例如,可以是FLASH或其他存储芯片)挂接在南桥芯片下,刷新BIOS时,需要CPU通过南桥控制FLASH刷新BIOS,因此,如果需要刷新BIOS,操作人员必需到现场进行刷新操作。而如果技术人员和服务器不在同一地方,显然会增加刷新操作的时间和人力成本,对刷新的执行造成不便。
针对相关技术中无法方便地实现BIOS刷新的问题,目前尚未提出有效的解决方案。
发明内容
针对相关技术中不能方便地实现BIOS刷新的问题,本发明提出一种BIOS的刷新方法和装置、以及计算机,能够实现BIOS的远程刷新,方便操作人员对系统进行管理和更新。
本发明的技术方案是这样实现的:
根据本发明的一个方面,提供了一种BIOS的刷新方法。
根据本发明实施例的BIOS的刷新方法包括:在需要对计算机的BIOS进行刷新的情况下,基板管理控制器停止计算机的中央处理单元对BIOS的存储器进行访问;基板管理控制器对存储器进行访问,并对BIOS进行刷新。
其中,在基板管理控制器接收到BIOS刷新请求的情况下,确定需要对BIOS进行刷新;并且,对BIOS进行刷新包括:基板管理控制器根据刷新请求对存储器中的BIOS进行刷新。
此外,在对BIOS进行刷新之后,该方法进一步包括:基板管理控制器恢复中央处理单元对存储器的访问。
此外,中央处理单元与计算机主板的桥片连接,桥片与基板管理控制器连接,基板管理控制器与存储器连接。
其中,基板管理控制器通过串行外设接口SPI与存储器和桥片连接。
并且,中央处理单元通过直接媒体接口DMI与桥片连接。
可选地,上述桥片为南桥。
根据本发明的另一方面,提供了一种BIOS的刷新装置。
根据本发明实施例的BIOS的刷新装置包括:控制模块,用于在需要对计算机的BIOS进行刷新的情况下,停止计算机的中央处理单元对BIOS的存储器进行访问;刷新模块,用于存储器进行访问,并对BIOS进行刷新。
根据本发明的再一方面,提供了一种计算机。
该计算机包括:中央处理单元,用于访问存储器;存储器,用于存储BIOS;基板管理控制器,基板管理控制器包括控制模块和刷新模块,其中,控制模块用于在需要对计算机的BIOS进行刷新的情况下,停止计算机的中央处理单元对BIOS的存储器进行访问;刷新模块用于存储器进行访问,并对BIOS进行刷新。
该计算机可以进一步包括桥片,并且,中央处理单元与桥片连接,桥片与基板管理控制器连接,基板管理控制器与存储器连接。
本发明通过基板管理控制器控制中央处理单元对存储有BIOS的存储器的访问,并且由BIOS接受访问实现对BIOS的刷新,使得对BIOS的刷新操作不仅局限于现场进行,只要是能够访问基板管理控制器的系统都能够实现对基板管理控制器的远程访问和刷新,从而方便了操作人员对系统进行管理和更新。
附图说明
图1是根据本发明实施例的BIOS的刷新方法的流程图;
图2是根据本发明实施例的BIOS的刷新方案中的中央处理单元、桥片以及基板管理控制器的连接示意图;
图3是根据本发明实施例的BIOS的刷新装置的框图。
具体实施方式
根据本发明的实施例,提供了一种BIOS的刷新方法。
如图1所示,根据本发明实施例的BIOS的刷新方法包括:
步骤S101,在需要对计算机的BIOS进行刷新的情况下,基板管理控制器(BMC)停止计算机的中央处理单元对BIOS的存储器进行访问;
步骤S103,基板管理控制器对存储器进行访问,并对BIOS进行刷新。
其中,在基板管理控制器接收到BIOS刷新请求的情况下,确定需要对BIOS进行刷新;并且,在对BIOS进行刷新时,基板管理控制器可以根据刷新请求对存储器中的BIOS进行刷新。此时,在刷新请求中,可以携带有刷新操作的相关参数、BIOS更新的内容等信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业股份有限公司,未经曙光信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110378066.0/2.html,转载请声明来源钻瓜专利网。