[发明专利]一种检测ARM平台多路服务器UEFI BIOS版本一致的方法在审
申请号: | 201610001569.9 | 申请日: | 2016-01-05 |
公开(公告)号: | CN105653457A | 公开(公告)日: | 2016-06-08 |
发明(设计)人: | 郭章平 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 张靖 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 检测 arm 平台 服务器 uefi bios 版本 一致 方法 | ||
1.一种检测ARM平台多路服务器UEFIBIOS版本一致的方法,其特征在于:所述方法通过添加BIOS文件一致性检查的机制,BDK读取BIOS文件的BUILDdate和Version,然后通过I2C发送给BMC,由BMC比较两个BIOS文件,不一致的话,就发出系统报警,来进行提示。
2.根据权利要求1所述的一种检测ARM平台多路服务器UEFIBIOS版本一致的方法,其特征在于:所述方法在BDK代码中添加程序,其功能是当BDK识别到BIOS文件的存储介质后,在加载BIOS文件之前,读取BIOS文件,并Search文件中的BIOSDate:字串和Ver:字串,并将时间和版本信息通过I2C通知BMC,BMC负责比较两个文件的BIOSDate:字串和Ver:字串,一致则不处理,不一致则发出报警信息通知用户或者工程师。
3.根据权利要求2所述的一种检测ARM平台多路服务器UEFIBIOS版本一致的方法,其特征在于,所述方法具体的实现方式如下:
S10:BDK代码中添加程序,CPU1以二进制方式读取BIOS文件,并search其中的BIOSDate:字串和Ver:字串,把其后面的数值读取出来,通过I2C总线发送给BMC;
S11:BMC接收到数据后,把数据存入到buffer1中;
S12:CPU2以二进制方式读取BIOS文件,并search其中的BIOSDate:字串和Ver:字串,把其后面的数值读取出来,通过I2C总线发送给BMC;
S13:BMC接收到数据后,把数据存入到buffer2中;
S14:BMC比较buffer1和buffer2中的数据,相同则不做任何处理,不同则发出报警信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610001569.9/1.html,转载请声明来源钻瓜专利网。