[发明专利]一种检测VR异常掉电定位功能自动化测试方法与系统有效
| 申请号: | 202011305253.1 | 申请日: | 2020-11-19 |
| 公开(公告)号: | CN112463479B | 公开(公告)日: | 2023-01-06 |
| 发明(设计)人: | 赵国玲 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22 |
| 代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 黄晓燕 |
| 地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 检测 vr 异常 掉电 定位 功能 自动化 测试 方法 系统 | ||
本发明提供了一种检测VR异常掉电定位功能自动化测试方法与系统,本发明通过在控制器中导入时序表格,根据时序表格进行顺序掉电测试,通过CPLD控制被测VR的EN由高电平转为低电平,模拟异常掉电,BMC由此发出报警日志,控制器根据报警日志的错误码与时序表格的错误码进行对比,从而实现VR异常掉电定位的测试。本发明完全实现了自动化测试,不需要做焊接、寻找位置以及手动短路等操作,可有效提高VR异常掉电定位功能的测试效率,且不会对服务器进行破坏操作,降低坏板风险。
技术领域
本发明涉及服务器测试技术领域,特别是一种检测VR异常掉电定位功能自动化测试方法与系统。
背景技术
在服务器日常使用及测试时,会出现某一路VR输出有问题,但是服务器供电VR几十组,不方便快速定位问题所在。后来服务器添加了一种VR异常掉电定位功能,即某一路VR异常掉电后,通过BMC芯片日志可以读取异常掉电报警日志,可以报出异常掉电VR的错误码,这样可以帮助快速定位出故障VR。
该VR异常掉电定位功能的原理是:CPLD芯片检测每一路VR的PG信号,当某一路VR的PG信号出现由高到低的动作时,CPLD芯片会将该信号发送给BMC芯片,BMC芯片会发出报警日志。每个VR都有特定的错误码,根据报警日志的错误码可快速定位故障位置。
但是,VR异常掉电定位功能需要CPLD芯片、错误码以及BMC芯片报警功能三个方面合作才能完成,任何一方面出现问题,都会导致VR异常掉电定位功能异常,这就不能很好的定位故障位置。
因此,为了确保该VR异常掉电定位功能的准确性,需要测试该VR异常掉电定位功能。现有的测试方法基本分为两种:
将VR进行SCP保护操作,需要将被测VR的输出焊接出负载线连接到电子负载仪上,对于大电流需要焊接较粗的负载线,需要焊接,操作繁琐,而且增大坏板的几率;
选取VR上的EN引脚,用镊子将其短路,需要找所有VR的EN位置,用镊子对地短路,针对四路服务器,会有40多组VR需要该功能的测试,操作风险较高,且手持镊子有烫伤风险,操作不当会将CPLD芯片烧坏。
发明内容
本发明的目的是提供一种检测VR异常掉电定位功能自动化测试方法与系统,旨在解决现有技术中VR异常掉电定位功能测试中存在操作繁琐且风险性高的问题,实现。
为达到上述技术目的,本发明提供了一种检测VR异常掉电定位功能自动化测试方法,所述方法包括以下操作:
根据VR依次上电的时序制定时序表格,并填入相应的错误码,导入PC控制器中,根据时序表格进行顺序掉电测试;
PC控制器根据时序表格发送掉电信号至CPLD芯片,CPLD芯片控制VR的EN信号由高电平变为低电平,模拟异常掉电;
CPLD监测到VR的PG信号由高电平变为低电平时,将变化信息发送至BMC芯片,BMC芯片上报含有错误码的报警日志;
PC控制器根据报警日志中的错误码,时序表格中的错误码进行对比,获得测试结果。
优选地,所述时序表格还存储在数据库中。
优选地,当CPLD芯片检测到所有PG信号均上电后,将信号发送至BMC芯片,BMC芯片发送报警解除日志。
优选地,所述PC控制器接收到报警解除日志后,根据时序表格判断是否为最后一组VR,若不是则按照时序表格进行下一组VR的掉电测试,若是则结束测试。
本发明还提供了一种检测VR异常掉电定位功能自动化测试系统,所述系统包括:
PC控制器、BMC芯片、CPLD芯片以及被测服务器;
所述PC控制器与BMC芯片连接,BMC芯片与CPLD芯片连接,CPLD芯片连接被测服务器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011305253.1/2.html,转载请声明来源钻瓜专利网。





