[发明专利]BMC固件的刷新测试方法、装置、设备及介质在审
申请号: | 202210052624.2 | 申请日: | 2022-01-18 |
公开(公告)号: | CN114416554A | 公开(公告)日: | 2022-04-29 |
发明(设计)人: | 鹿存义;刘艳;钱晨怡;刘青松;柴兆文;黄建新;邹小兵 | 申请(专利权)人: | 中科可控信息产业有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F8/65;G06F9/4401;G06F9/445 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 骆文欣 |
地址: | 215000 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | bmc 刷新 测试 方法 装置 设备 介质 | ||
1.一种基板管理控制器BMC固件的刷新测试方法,其特征在于,包括:
获取与待测BMC匹配的测试计划,所述测试计划中包括:固件刷新模式、循环次数和用于进行刷新测试的多个刷新版本信息;
在待测BMC中,获取与固件刷新模式匹配的刷新固件,并获取与各刷新固件对应的当前版本信息;
根据各当前版本信息和各刷新版本信息,获取与各刷新固件分别对应的固件刷新文件,并使用各固件刷新文件对匹配的刷新固件进行固件刷新;
在确定全部刷新固件完成一轮固件刷新时,更新执行次数,并返回执行获取与各刷新固件对应的当前版本信息的操作,直至执行次数达到循环次数。
2.根据权利要求1所述的方法,其特征在于,在待测BMC中,获取与固件刷新模式匹配的刷新固件,并获取与各刷新固件对应的当前版本信息,包括:
在目标文件夹中,进行与各刷新版本信息对应的固件刷新文件的查找;
如果确定目标文件夹中存储与全部刷新版本信息对应的固件刷新文件,则在待测BMC中,获取与固件刷新模式匹配的刷新固件,并获取与各刷新固件对应的当前版本信息。
3.根据权利要求1或2所述的方法,其特征在于,在待测BMC中,获取与固件刷新模式匹配的刷新固件,并获取与各刷新固件对应的当前版本信息,包括:
根据待测BMC的IP地址,登录与待测BMC匹配的BMC信息查询页面;
根据所述固件刷新模式,确定所述刷新固件为主用固件和/或备用固件;
在所述BMC信息查询页面中,提取与各所述刷新固件分别对应的当前版本信息。
4.根据权利要求1所述的方法,其特征在于,所述多个刷新版本信息包括:第一版本信息和第二版本信息;第一版本信息的固件版本高于第二版本信息;
根据各当前版本信息和各刷新版本信息,获取与各刷新固件分别对应的固件刷新文件,包括:
获取当前处理的目标刷新固件,并检测目标刷新固件的当前版本信息是否与第二版本信息进行匹配;
若是,则将与第一版本信息对应的固件刷新文件确定为与目标刷新固件对应的固件刷新文件;
否则,将与第二版本信息对应的固件刷新文件确定为与目标刷新固件对应的固件刷新文件。
5.根据权利要求1所述的方法,其特征在于,使用各固件刷新文件对匹配的刷新固件进行固件刷新,包括:
根据待测BMC的IP地址,登录与待测BMC匹配的固件刷新页面,并根据固件刷新模式,在所述固件刷新页面中选中匹配的刷新模式;
在确定成功进入所选中的刷新模式时,向待测BMC上传匹配的固件刷新文件,并在完成全部固件刷新文件的上传后,对各所述固件刷新文件进行验证;
在确定各所述固件刷新文件通过验证后,使用各所述固件刷新文件,对匹配的刷新固件进行刷新。
6.根据权利要求5所述的方法,其特征在于,所述测试计划中还包括:配置信息保留识别标识;
在获取与各刷新固件对应的当前版本信息之后,还包括:
如果确定所述配置信息保留识别标识为保留配置标识,则获取待测BMC的当前配置信息,并将所述当前配置信息存储为历史比对信息;
使用各所述固件刷新文件,对匹配的刷新固件进行刷新,包括:
按照保留BMC配置信息的方式,使用各所述固件刷新文件,对匹配的刷新固件进行刷新;
在确定全部刷新固件完成一轮固件刷新之后,还包括:
获取待测BMC的当前配置信息,并生成当前配置信息与历史比对信息之间的比对结果。
7.根据权利要求1-6任一项所述的方法,其特征在于,确定全部刷新固件完成一轮固件刷新,包括:
在检测到待测BMC执行固件刷新后自动重启操作时,启动计时器开始计时;
当计时至预设的等待时长时,获取与各刷新固件分别对应的新的当前版本信息;
如果确定各刷新固件新的当前版本信息与各固件刷新文件的刷新版本信息相匹配,则确定全部刷新固件完成一轮固件刷新;
其中,所述等待时长由待测BMC的至少一个历史启动时长确定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中科可控信息产业有限公司,未经中科可控信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210052624.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于GaAs pHEMT工艺和GaN工艺的功率开关
- 下一篇:切割装置