[发明专利]一种指令集固件刷写状态信息的设置方法和装置有效
申请号: | 201210567761.6 | 申请日: | 2012-12-24 |
公开(公告)号: | CN103902298A | 公开(公告)日: | 2014-07-02 |
发明(设计)人: | 刘海彬;吴学刚 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 王丽 |
地址: | 100085*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 指令 集固件刷写 状态 信息 设置 方法 装置 | ||
技术领域
本发明涉及计算机技术领域,特别涉及一种指令集固件刷写状态信息的设置方法和装置。
背景技术
对计算机硬件的初始化,需要通过大量的硬件指令集进行控制,指令集固件是写入(或称固化到)EROM(Eraseable Read Only Memory,可擦只读存储器)、EPROM(Erasable Programmable Read Only Memory,可擦可编程只读存储器)或EEPROM(Electrically Erasable Programmable ReadOnly Memory,电可擦可编程只读存储器)等中的指令集。ME(ManagementEngine,管理引擎)是Intel(英特尔)公司提供的一个硬件功能模块,是用于实现计算机的远程控制管理的工具,ME固件是用于对ME进行初始化的指令集固件,一般存储在计算机主板上的EEPROM中。
在计算机出厂前的生产调试阶段,技术人员可能会对指令集固件进行一些刷写的操作。而在计算机出厂后的用户使用阶段,如果用户可以随意对指令集固件进行刷写的话,那可能会给计算机带来巨大的风险。
现有技术中,在主板上的控制芯片(如南桥芯片、北桥芯片、USB(UniversalSerial BUS,通用串行总线)控制芯片、SATA(Serial Advanced TechnologyAttachment,串行高级技术连接件)控制芯片等)中,针对特定的指令集固件,设置有指令集固件刷写状态信息,如果该状态信息为开启,则可以通过软件工具对指令集固件进行刷写,如果该状态信息为关闭,则不能够对指令集固件进行刷写。在控制芯片上还设置了相应的刷写管理接口(某个引脚),通过对刷写管理接口输入电平的控制,可以对控制芯片中记录的指令集固件刷写状态信息进行设置。
以M E固件刷写状态信息(该状态信息定义了存储ME固件的EEPROM中所有固件的是否可刷写的状态)为例,在PCH(Platform Controller Hub,平台控制器中心)芯片上设置有HDA_SDO接口(或称引脚),如果该HDA_SDO接口处输入高电平(不同型号产品具体数据不同,一般是2V以上的恒定电压),PCH芯片则设置ME固件刷写状态信息为开启,如果该HDA_SDO接口处输入低电平(不同型号产品具体数据不同,一般为1V以下的恒定电压),则设置ME固件刷写状态信息为关闭。
现有技术中,采用跳线器来控制刷写管理接口输入电平的高低,进而实现对指令集固件刷写状态信息的设置。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
现有技术中,通过跳线器对控制芯片中的指令集固件刷写状态信息进行设置,在进行设置时,需要打开机箱,手动对主板上的跳线器进行插拔操作,导致该设置过程非常繁琐,不便于操作。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种指令集固件刷写状态信息的设置方法和装置,以提高指令集固件刷写状态信息的设置过程的便捷性。所述技术方案如下:
一方面,提供了一种指令集固件刷写状态信息的设置方法,第一控制芯片上的控制接口与第二控制芯片上的刷写管理接口通过控制电路连接,所述方法包括:
所述第一控制芯片接收寄存器配置指令,所述寄存器配置指令中携带有所述控制接口对应的寄存器的寄存器标识和配置内容;
所述第一控制芯片根据所述配置内容,对所述第一控制芯片内与所述寄存器标识对应的寄存器存储的数据进行配置;
所述第一控制芯片根据所述寄存器中配置后的数据,通过所述控制接口发出控制信号,通过所述控制电路,对所述第二控制芯片的刷写管理接口的输入电平进行控制,以使所述第二控制芯片对指令集固件刷写状态信息进行设置。
优选的,所述第一控制芯片接收寄存器配置指令,具体为:
所述第一控制芯片接收BIOS发送的寄存器配置指令。
优选的,还包括:
所述BIOS的显示界面中设置有指令集固件刷写状态信息的设置选项,所述设置选项包括开启和关闭;
当所述BIOS接收到对所述设置选项的设置指令时,生成并发送所述寄存器配置指令。
优选的,还包括:
所述BIOS检测计算机的出厂状态信息;
如果所述出厂状态信息为未出厂,则在所述显示界面中显示所述指令集固件刷写状态信息的设置选项;如果所述出厂状态信息为已出厂,则在所述显示界面中隐藏所述指令集固件刷写状态信息的设置选项。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210567761.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种肉制品生产吊架清洗消毒装置
- 下一篇:自动更名转档系统及自动更名转档方法
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置