[发明专利]基板管理控制器更新系统及更新方法无效
申请号: | 201310005365.9 | 申请日: | 2013-01-08 |
公开(公告)号: | CN103914323A | 公开(公告)日: | 2014-07-09 |
发明(设计)人: | 骆健;黄嘉庆 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 管理 控制器 更新 系统 方法 | ||
技术领域
本发明涉及一种更新系统,特别涉及一种基板管理控制器的更新系统及更新方法。
背景技术
目前,服务器、个人电脑等电脑终端通常具有基板管理控制器(Baseboard Management Controller,BMC),基板管理控制器通过内置的固件(Firmware,FW)的重要功能之一为获取散布在基板、系统板和主机壳等上面的电压传感器、温度传感器、风扇转速传感器等所侦测的数据判断电脑终端工作是否正常。一般,基板管理控制器的固件中还通常存储有传感器数据记录(Sensor Data Record,SDR),该些传感器数据记录包括电脑终端正常工作的参数范围,例如温度范围、风扇的转速范围等传感器数据。基板管理控制器通过所获取的传感器侦测的数据以及该些传感器数据记录判断电脑终端的工作是否工作正常,并相应的进行后续的控制。现有的当电脑终端的某一个部件变更时,例如风扇变更时,则正常的风扇转速范围也相应变更,则需要更新传感器数据记录中的数据,以与该变更的风扇相适应。然而,目前在更新该传感器数据记录时,需要对基板管理控制器的整个固件进行更新,即,对固件中的传感器数据以及其他所有数据进行更新,增加了基板管理控制器更新和维护的难度。对于目前的服务器机房而言,其中所包括的多个服务器均仅仅有一些小的差别,例如风扇配置、硬盘数量等,在需要对这些多个服务器进行更新时,即使这些服务器的固件大部分相同,也需要对该些服务器分别准备多个固件,并对该多个服务器的固件进行更新,增加了更新的困难。
发明内容
本发明提供一种基板管理控制器更新系统及更新方法,能够方便地对电子装置中的固件进行更新。
一种基板管理控制器更新系统,运行于一电子装置中,用于控制对该电子装置的基板管理控制器的固件中的传感器数据进行更新,其中,该基板管理控制器更新系统包括更新数据获取模块、扫描模块、更新对象确定模块及更新控制模块。该更新数据获取模块用于响应用户的更新操作从电子装置中的一存储单元中获取一传感器数据记录表;其中,该传感器数据记录表中记录第一类传感器数据以及第二类传感器数据,第一类传感器数据为与电子装置主板上部件相关的传感器数据,第二类传感器数据为与电子装置非主板上部件相关的传感器数据,每一第二类传感器数据具有一开关变量,该第一类传感器数据不具有开关变量。该扫描模块用于扫描电子装置中的非主板上部件,并在扫描到与传感器数据记录表中某一具有开关变量的传感器数据相应的非主板上部件时,将该传感器数据的开关变量设置为一预定值。该更新对象确定模块根据该传感器数据记录表中的未具有开关变量的传感器数据确定该第一类传感器数据,以及进一步确定该第一类传感器数据以及该开关变量为预定值的第二类传感器数据为需要更新的传感器数据。该更新控制模块用于根据该更新对象确定模块确定的需要更新的传感器数据对该电子装置的基板管理控制器的固件中的传感器数据进行更新。
一种基板管理控制器更新方法,用于对一电子装置的基板管理控制器的固件的传感器数据进行更新,其中,该方法包括步骤:响应用户的更新操作从电子装置中获取一传感器数据记录表;其中,该传感器数据记录表中记录第一类传感器数据以及第二类传感器数据,第一类传感器数据为与电子装置主板上部件相关的传感器数据,第二类传感器数据为与电子装置非主板上部件相关的传感器数据,每一第二类传感器数据具有一开关变量,该第二类传感器数据不具有该开关变量;扫描电子装置中的非主板上部件,并在扫描到与传感器数据记录表中某一具有开关变量的传感器数据相应的非主板上部件时,将该传感器数据的开关变量设置为一预定值;根据该传感器数据记录表中的未具有开关变量的传感器数据确定该第一类传感器数据,以及进一步确定该第一类传感器数据以及该开关变量为预定值的第二类传感器数据为需要更新的传感器数据;根据该确定的需要更新的传感器数据对该电子装置的基板管理控制器的固件中的传感器数据进行更新。
本发明的基板管理控制器更新系统及更新方法,能够单独对基板管理控制器的固件中的传感器数据进行更新,且通过同一传感器数据记录表对不同的电子装置的基板管理控制器进行更新,方便了基板管理控制器固件的更新维护。
附图说明
图1为本发明第一实施方式中基板管理控制器更新系统的功能模块图。
图2为本发明第一实施方式中传感器数据记录表的示意图。
图3为本发明第一实施方式中基板管理控制器更新方法的流程图。
主要元件符号说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310005365.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:带有正电荷的水溶性阿司匹林前药
- 下一篇:一种生产硝基苯的工艺