PFR异常恢复BMC能力测试方法、计算机设备及存储介质技术

技术编号:36215533 阅读:55 留言:0更新日期:2023-01-04 12:12
本发明专利技术提供了一种PFR异常恢复BMC能力测试方法、计算机设备及存储介质,该方法测试启动,配置测试固件环境;通过U盘或端口配置PfrInfoApp;通过指令检查PFR寄存器状态,判断PFR是否已经开启,若否,则通过Shll下指令启动PFR,并重启,再次通过指令检查PFR寄存器状态;若是则服务器断电重启,通过BMC上传测试固件,在服务器进入T

【技术实现步骤摘要】
PFR异常恢复BMC能力测试方法、计算机设备及存储介质


[0001]本专利技术涉及芯片
,具体涉及一种PFR异常恢复BMC能力测试方法、计算机设备及存储介质,尤其是一种具有PFR功能的服务器BMC固件刷新异常恢复能力的测试方法、计算机设备及存储介质。

技术介绍

[0002]服务器中BMC固件是服务器管理、交互功能的重要组成部分,其能否稳定运行直接关系到服务器的整体稳定性。为此,服务器一般配置PFR功能以保障BMC固件的正常工作。服务器的PFR(Platform Firmware Resilience,平台固件弹性)在服务器固件出现异常情况时保护服务器固件安全,自动将错误的固件刷新到预先存储的版本信息。PFR功能能否及时有效的发挥作用是保障服务器运行安全的重要因素。因此,服务器测试阶段需要针对PFR的功能实现情况、工作稳定性、异常情况处理进行测试。现阶段服务器固件升级都是通过BMC WEB界面远程升级的方法,将固件程序烧录到BMC芯片中,通过BMC芯片在上电情况下将BMC固件程序烧录到flash中,该升级方法需保证机器始终是上电状态,若升级本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种PFR异常恢复BMC能力测试方法,其特征在于,该方法包括;测试启动,配置测试固件环境;通过U盘或端口配置PfrInfoApp;通过指令检查PFR寄存器状态,判断PFR是否已经开启,若否,则通过Shll下指令启动PFR,并重启,再次通过指令检查PFR寄存器状态;若是则服务器断电重启,通过BMC上传测试固件,在服务器进入T

1时段时断电,等待1min后复电,检查PFR寄存器和BMC下PFR状态。2.根据权利要求1所述的PFR异常恢复BMC能力测试方法,其特征在于,测试启动前,服务器开机自检,并修改BIOS设置,设置如下:BIOS setup界面

>Platform Configuration

>Miscellaneous Configuration

>PFR Provision选项设置为Enable,F10保存退出。3.根据权利要求2所述的PFR异常恢复BMC能力测试方法,其特征在于,通过U盘或端口配置PfrInfoApp时,包括:通过U盘或其他介质、端口将PfrInfoApp工具引导进入服务器Shell环境,安装U盘情况时,测试数据、操作记录将自动按照日期生成对应日志;通过端口引导时,相关数据将会自动发送到接收端存储设备。4.根据权利要求2项所述的PFR异常恢复BMC能力测试方法,其特征在于,所述PFR异常恢复BMC能力测试方法,还包括:重启机器,引导进入UEFI Shell界面;在UEFI shell界面引导到PfrInfoApp工具的路径下,运行PfrInfoApp.efi

s指令,指令运行后会自动在工具路径下生成以日期命名的log文件。5.根据权利要求4所述的PFR异常恢复BMC能力测试方法,其特征在于,执行此指令将会检查PFR各状态标志位,用于确认PFR工作状态,在此测试中,测试数据如下:Platform State为0x01、UFM Status为0x20、UFM Provisioned Bit为0x0...

【专利技术属性】
技术研发人员:崔丽杰李长治
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1