[发明专利]一种电源故障测试的方法、装置、设备及可读介质在审
| 申请号: | 202110999245.X | 申请日: | 2021-08-28 |
| 公开(公告)号: | CN113886155A | 公开(公告)日: | 2022-01-04 |
| 发明(设计)人: | 李俊卿 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/26;G06F1/28 |
| 代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 刘小峰;张涛 |
| 地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 电源 故障测试 方法 装置 设备 可读 介质 | ||
本发明提供了一种电源故障测试的方法、装置、设备及可读介质,该方法包括:获取需要测试的寄存器的地址,并基于获取到的地址通过系统命令修改寄存器中的值;判断修改寄存器的值后是否触发异常上下电;响应于修改寄存器的值后触发了异常上下电,判断系统日志中是否产生电源故障的告警日志;响应于系统日志中产生了电源故障的告警日志,将寄存器的值恢复到修改前的值。通过使用本发明的方案,能够快速准确模拟电源故障,能够实现研发人员通过BMC定位系统故障,能够提高工作效率。
技术领域
本领域涉及计算机领域,并且更具体地涉及一种电源故障测试的方法、装置、设备及可读介质。
背景技术
基板管理控制器(Baseboard Manager Controller,简称BMC)主要用于服务器各个部件(CPU、内存、硬盘、风扇、机箱等)的温度、电压等健康状态进行检测。并负责记录各种硬件的故障信息和日志,用于提示用户和后续问题的定位。如果单板部件出现异常掉电或者异常上下电问题,BMC需要及时检测到故障信息并记录精准BMC故障定位日志,从而及时发现并解决问题。
目前关于BMC对电源故障的模拟测试主要是通过飞线的方法进行模拟触发。该方法需要服务器硬件设计工程师对服务器主板上所有部件的电源线进行焊线处理。不仅工作量大,浪费时间,效率低,同时测试后的主板不能继续使用,只能报废处理。最重要的是测试过程中容易出现抖动,造成误报现象,使得测试准确性变差。
发明内容
有鉴于此,本发明实施例的目的在于提出一种电源故障测试的方法、装置、设备及可读介质,通过使用本发明的技术方案,能够快速准确模拟电源故障,能够实现研发人员通过BMC定位系统故障,能够提高工作效率。
基于上述目的,本发明的实施例的一个方面提供了一种电源故障测试的方法,包括以下步骤:
获取需要测试的寄存器的地址,并基于获取到的地址通过系统命令修改寄存器中的值;
判断修改寄存器的值后是否触发异常上下电;
响应于修改寄存器的值后触发了异常上下电,判断系统日志中是否产生电源故障的告警日志;
响应于系统日志中产生了电源故障的告警日志,将寄存器的值恢复到修改前的值。
根据本发明的一个实施例,还包括:
响应于系统日志中未产生电源故障的告警日志,发出测试失败的警告并将寄存器的值恢复到修改前的值。
根据本发明的一个实施例,发出测试失败的警告并将寄存器的值恢复到修改前的值包括:
将测试失败的警告通过网络发送到管理员的移动设备和电子邮箱并将测试失败的警告在显示装置上进行显示。
根据本发明的一个实施例,获取需要测试的寄存器的地址,并基于获取到的地址通过系统命令修改寄存器中的值包括:
通过i2c-test工具查询寄存器地址0xbf;
通过i2c命令i2c-test-b 9-s 0x10-w-d 0xf0 0xff 0xbf修改寄存器的值。
本发明的实施例的另一个方面,还提供了一种电源故障测试的装置,装置包括:
获取模块,获取模块配置为获取需要测试的寄存器的地址,并基于获取到的地址通过系统命令修改寄存器中的值;
第一判断模块,第一判断模块配置为判断修改寄存器的值后的寄存器是否触发异常上下电;
第二判断模块,第二判断模块配置为响应于修改寄存器的值后的寄存器触发了异常上下电,判断系统日志中是否产生电源故障的告警日志;
修改模块,修改模块配置为响应于系统日志中产生了电源故障的告警日志,将寄存器的值恢复到修改前的值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110999245.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种验证BIOS刷新的方法、装置、设备及可读介质
- 下一篇:麻将机叠牌装置





