[发明专利]固件更新方法及可更新固件的基板管理控制器在审
申请号: | 201711203111.2 | 申请日: | 2017-11-27 |
公开(公告)号: | CN107729038A | 公开(公告)日: | 2018-02-23 |
发明(设计)人: | 陈婷婷 | 申请(专利权)人: | 英业达科技有限公司;英业达股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 北京先进知识产权代理有限公司11648 | 代理人: | 张觐,王海燕 |
地址: | 201112 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 更新 方法 管理 控制器 | ||
1.一种固件更新方法,适用于一网络系统内的一第一基板管理控制器及一第二基板管理控制器,其特征在于,该第一基板管理控制器与该第二基板管理控制器分别位于相异的两个主板上,所述的固件更新方法包括:
以该第一基板管理控制器发送一查询命令至该第二基板管理控制器,其中该查询命令用以取得该第二基板管理控制器的一固件版本号;
在该第二基板管理控制器接收该查询命令后,以该第二基板管理控制器发送一状态信号至该第一基板管理控制器,其中该状态信号包括对应于该第二基板管理控制器的一第二固件信息的固件版本号;
以该第一基板管理控制器根据该状态信号执行一固件状态判断程序,当该固件状态判断程序指示为异常状态时,该第一基板管理控制器发送一第一固件信息至该第二基板管理控制器;以及
以该第二基板管理控制器根据该第一基板管理控制器所发送的该第一固件信息取代该第二基板管理控制器的该第二固件信息。
2.根据权利要求1所述的固件更新方法,其特征在于,该网络系统为一子网。
3.根据权利要求1所述的固件更新方法,其特征在于,该查询命令进一步用以取得该第二基板管理控制器的一引导程序版本号,该状态信号进一步包括该第二基板管理控制器的该引导程序版本号。
4.根据权利要求1所述的固件更新方法,其特征在于,该固件状态判断程序包括:
当该第一基板管理控制器未取得该状态信号,该固件状态判断程序终止;
当该固件版本号介于一正常范围时,该固件状态判断程序终止;以及
当该固件版本号介于一异常范围时,该固件状态判断程序指示为异常状态。
5.根据权利要求3所述的固件更新方法,其特征在于,该固件状态判断程序包括:
当该第一基板管理控制器未取得该状态信号,该固件状态判断程序终止;
当该固件版本号介于一正常范围时,该固件状态判断程序终止;
当该固件版本号介于一异常范围且该第一基板管理控制器与该第二基板管理控制器两者的引导程序版本号不同时,该固件状态判断程序终止;以及
当该固件版本号介于一异常范围且该第一基板管理控制器与该第二基板管理控制器两者的引导程序版本号相同时,该固件状态判断程序指示为异常状态。
6.根据权利要求1所述的固件更新方法,其特征在于,在该第一基板管理控制器发送该第一固件信息之前,以该第一基板管理控制器发送一固件取代命令至该第二基板管理控制器。
7.根据权利要求6所述的固件更新方法,其特征在于,该第二基板管理控制器根据该固件取代命令指示一引导程序以该第一固件信息取代该第二固件信息。
8.一种可更新固件的基板管理控制器,其特征在于,包括:
一网络收发单元,用于通过网络接收一查询命令、发送一状态信号以及接收一更新固件信息;以及
一控制单元,电性连接该网络收发单元,该控制单元用以运行一固件及一引导程序,该控制单元进一步包括用以根据该查询命令产生该状态信号并通过该网络收发单元发送该状态信号,其中该状态信号包括该基板管理控制器所运行的该固件的一固件版本号,该控制单元进一步包括用以根据该更新固件信息取代该固件。
9.根据权利要求8所述的可更新固件的基板管理控制器,其特征在于,该网络收发单元进一步包括用于接收一固件取代命令并根据该固件取代命令指示一引导程序。
10.根据权利要求9所述的可更新固件的基板管理控制器,其特征在于,该状态信号进一步包括该基板管理控制器所运行的该引导程序的一引导程序版本号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达科技有限公司;英业达股份有限公司,未经英业达科技有限公司;英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711203111.2/1.html,转载请声明来源钻瓜专利网。