【技术实现步骤摘要】
一种PSUBootLoader自动测试治具及方法
本专利技术涉及服务器测试领域,特别是涉及一种PSUBootLoader自动测试治具及方法。
技术介绍
在服务器中,BootLoader(启动装载)是系统上电后执行第一段程序,这段程序主要用于初始化硬件设备、建立内存空间的映射表及升级设备固件。对于PSU(Powersupplyunit,电源供应器)来说,若PSU在通过BootLoader方式升级固件的过程中发生供电中断或通讯中断等异常情况,则会导致PSU内部的固件不完整。在此情况下,若PSU没有自恢复功能或自恢复功能存在缺陷,则PSU无法再次通过BootLoader恢复PSU内部的固件,PSU就无法继续工作,这种情况称为“变砖”。目前,为了避免PSU发生“变砖”现象,在设计阶段需要针对性地测试PSU在异常场景下的BootLoader功能,以检验BootLoader功能设计的鲁棒性。现有技术中,PSUBootLoader的功能测试方式为:在BootLoader执行过程中,测试人员通过手动执行PSU断电、中断通讯、恢复供电、恢复通讯等操作,模拟验证这些异常场景出现和恢复正常后,PSUBootLoader功能的展现情况。但是,在PSU实际运行过程中可能发生的异常场景复杂多变,比如,在BootLoader执行过程中PSU异常发生的时间多变、异常恢复的时间多变,也可能存在断电与通讯中断的组合异常情况,导致通过手动方式很难模拟复杂多变的异常场景;而且,BootLoader的执行耗时较长,则测试时间耗时也较长,导致人力消耗量 ...
【技术保护点】
1.一种PSU BootLoader自动测试治具,其特征在于,包括:/n设于PSU的输入电源线路上的第一开关电路;/n设于所述PSU的时钟信号线路上的第二开关电路;/n分别与所述第一开关电路和所述第二开关电路连接的控制电路,用于预先设置测试PSU BootLoader的不同异常情况及与所述不同异常情况对应的异常触发条件和异常恢复条件;在系统BootLoader执行过程中,当所述PSU满足于任一异常触发/恢复条件时,通过控制第一、第二开关电路的导通情况,使所述PSU处于与所满足的异常触发/恢复条件对应的运行状态,以自动测试PSU BootLoader在不同异常情况出现和恢复正常后的功能展现情况。/n
【技术特征摘要】
1.一种PSUBootLoader自动测试治具,其特征在于,包括:
设于PSU的输入电源线路上的第一开关电路;
设于所述PSU的时钟信号线路上的第二开关电路;
分别与所述第一开关电路和所述第二开关电路连接的控制电路,用于预先设置测试PSUBootLoader的不同异常情况及与所述不同异常情况对应的异常触发条件和异常恢复条件;在系统BootLoader执行过程中,当所述PSU满足于任一异常触发/恢复条件时,通过控制第一、第二开关电路的导通情况,使所述PSU处于与所满足的异常触发/恢复条件对应的运行状态,以自动测试PSUBootLoader在不同异常情况出现和恢复正常后的功能展现情况。
2.如权利要求1所述的PSUBootLoader自动测试治具,其特征在于,所述控制电路具体用于预先设置不同延时时间及与所述不同延时时间一一对应的测试PSUBootLoader所需触发的异常情况或所需结束的异常情况,以设置测试PSUBootLoader的不同异常情况及与所述不同异常情况对应的异常触发条件和异常恢复条件;其中,延时时间是指所述系统BootLoader的已执行时间。
3.如权利要求1所述的PSUBootLoader自动测试治具,其特征在于,所述第一开关电路包括:
电源端接入直流电源、控制端与所述控制电路连接、第一连接端与所述PSU的电源端连接、第二连接端与所述PSU的输入交流电的火线连接的继电器;
相应的,所述控制电路具体用于通过控制所述继电器的第一连接端和第二连接端的连通情况来控制所述第一开关电路的导通情况。
4.如权利要求3所述的PSUBootLoader自动测试治具,其特征在于,所述第一开关电路还包括:
输入端与所述直流电源连接、输出端与所述继电器的电源端连接的稳压电路,用于稳定所述继电器的电源输入电压。
5.如权利要求3所述的PSUBootLoader自动测试治具,其特征在于,所述继电器为高电平导通、低电平截止的开关器件;
且所述PSUBootLoader自动测试治具还包括:
第一端与所述继电器的控制端连接、第二端接地的第一下拉电阻。
6.如权利要求1所述的PSUBootLoader自动测试治具,其特征在于,所述第二开关电路包括:
控制端与所述控制电路连接、第一端与所述PSU的时钟信号线连接、第二端接地的开关管;
相应的,所述控制电路具体用于通过控制所述开关管的第一端和第二端的连通情况来控制所述第二开关电路的导通情况。
7.如权利要求6所述的PSUBootLoader自动测试治具,其特征在...
【专利技术属性】
技术研发人员:闫家乐,
申请(专利权)人:浪潮电子信息产业股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。