硬盘背板通信接口的测试方法、装置及电子设备制造方法及图纸

技术编号:37782418 阅读:13 留言:0更新日期:2023-06-09 09:13
本发明专利技术提供一种硬盘背板通信接口的测试方法、装置及电子设备,所述方法包括:将来自服务器主板的目标指令发送至硬盘背板,所述目标指令用于指示所述硬盘背板进行通信接口测试;接收所述硬盘背板发送的反馈信息;将所述反馈信息发送至所述服务器主板,所述服务器主板用于基于所述反馈信息确定所述硬盘背板的通信接口的测试结果;其中,所述测试治具与所述硬盘背板之间基于所述通信接口进行通信连接。本发明专利技术能够减少对硬盘背板的通信接口进行测试花费的时间和精力,提高对硬盘背板通信接口的测试效率。测试效率。测试效率。

【技术实现步骤摘要】
硬盘背板通信接口的测试方法、装置及电子设备


[0001]本专利技术涉及服务器测试
,尤其涉及一种硬盘背板通信接口的测试方法、装置及电子设备。

技术介绍

[0002]随着当前计算力的高速发展,服务器的用量在急剧上升。服务器的研发和迭代更新就显得尤为重要,服务器内每一块板卡在出厂前都要经过开机验证。
[0003]在有些机型中,硬盘背板支持一些通信接口,比如SGPIO(通用串行输入/输出总线)接口,为了检测硬盘的SGPIO接口,传统的方法是将SGPIO接口与具备SGPIO功能且相匹配的服务器主板相连,通过RAID进行点灯测试,但是由于AMD架构项目不支持SPGIO点灯,对于硬盘背板的SPGIO接口通常面临两种选择:一、放弃SPGIO接口的测试,但是会产生质量风险;二、需要使用其他支持SPGIO的服务器主板来验证硬盘背板,需要花费大量的时间和精力来评估选择适配的服务器主板,大批量测试时将大幅提高测试的物料成本和时间周期。
[0004]因此,如何减少对硬盘背板的通信接口进行测试花费的时间和精力,是当前亟需解决的技术问题。

技术实现思路

[0005]本专利技术提供一种硬盘背板通信接口的测试方法、装置及电子设备,用以解决现有技术中,需要花费大量的时间和精力来评估选择适配的服务器主板的缺陷,实现减少对硬盘背板的通信接口进行测试花费的时间和精力,提高对硬盘背板通信接口的测试效率。
[0006]本专利技术提供一种硬盘背板通信接口的测试方法,应用于测试治具,所述方法包括:
[0007]将来自服务器主板的目标指令发送至硬盘背板,所述目标指令用于指示所述硬盘背板进行通信接口测试;
[0008]接收所述硬盘背板发送的反馈信息;
[0009]将所述反馈信息发送至所述服务器主板,所述服务器主板用于基于所述反馈信息确定所述硬盘背板的通信接口的测试结果;其中,所述测试治具与所述硬盘背板之间基于所述通信接口进行通信连接。
[0010]根据本专利技术提供的一种硬盘背板通信接口的测试方法,所述测试治具包括目标固件;
[0011]所述将来自服务器主板的目标指令发送至硬盘背板,包括:
[0012]通过所述目标固件,对所述目标指令进行报文处理,得到目标数据包,所述目标数据包符合目标通信协议报文格式;
[0013]将所述目标数据包发送至所述硬盘背板。
[0014]根据本专利技术提供的一种硬盘背板通信接口的测试方法,所述将所述反馈信息发送至所述服务器主板,包括:
[0015]基于所述反馈信息确定所述硬盘背板的LED指示灯的状态信息;
[0016]将所述状态信息发送至服务器主板;
[0017]所述服务器主板用于基于所述状态信息确定所述硬盘背板的通信接口的测试结果。
[0018]根据本专利技术提供的一种硬盘背板通信接口的测试方法,所述将所述状态信息发送至服务器主板,包括:
[0019]确定所述LED指示灯为正常工作状态,生成第一状态信息;
[0020]将所述第一状态信息发送至所述服务器主板;
[0021]所述服务器主板用于基于所述第一状态信息生成所述硬盘背板的通信接口的第一测试结果;所述第一测试结果表示所述通信接口未出现异常。
[0022]根据本专利技术提供的一种硬盘背板通信接口的测试方法,所述将所述状态信息发送至服务器主板,包括:
[0023]确定所述LED指示灯为异常工作状态,生成第二状态信息;
[0024]将所述第二状态信息发送至所述服务器主板;
[0025]所述服务器主板用于基于所述第二状态信息生成所述硬盘背板的通信接口的第二测试结果;所述第二测试结果表示所述通信接口出现异常。
[0026]根据本专利技术提供的一种硬盘背板通信接口的测试方法,所述将所述第二状态信息发送至所述服务器主板,包括:
[0027]在出现所述LED指示灯未点亮、所述LED指示灯的灯光颜色错误或所述LED指示灯持续闪烁的至少一种的情况下,通过所述USB接口将所述第二状态信息发送至所述服务器主板。
[0028]根据本专利技术提供的一种硬盘背板通信接口的测试方法,所述测试治具还包括USB接口,所述USB接口与所述目标固件连接,所述目标固件与所述服务器主板之间基于所述USB接口建立通信连接;
[0029]所述接收所述服务器主板发送的所述目标指令,包括:
[0030]基于所述USB接口接收所述服务器主板发送的所述目标指令。
[0031]根据本专利技术提供的一种硬盘背板通信接口的测试方法,所述服务器主板基于所述USB接口对所述测试治具供电,所述USB接口模拟形成串行接口。
[0032]本专利技术还提供一种硬盘背板通信接口的测试装置,应用于测试治具,所述装置包括:
[0033]发送单元,用于将来自服务器主板的目标指令发送至硬盘背板,所述目标指令用于指示所述硬盘背板进行通信接口测试;
[0034]接收单元,用于接收所述硬盘背板发送的反馈信息;
[0035]测试单元,用于将所述反馈信息发送至所述服务器主板,所述服务器主板用于基于所述反馈信息确定所述硬盘背板的通信接口的测试结果;其中,所述测试治具与所述硬盘背板之间基于所述通信接口进行通信连接。
[0036]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述硬盘背板通信接口的测试方法。
[0037]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算
机程序被处理器执行时实现如上述任一种所述硬盘背板通信接口的测试方法。
[0038]本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述硬盘背板通信接口的测试方法。
[0039]本专利技术提供的硬盘背板通信接口的测试方法、装置及电子设备,通过将来自服务器主板的目标指令发送至硬盘背板,目标指令用于进行硬盘背板的通信接口测试,然后接收硬盘背板发送的反馈信息,将反馈信息发送至服务器主板,服务器主板用于基于反馈信息确定硬盘背板的通信接口的测试结果;其中,测试治具与硬盘背板之间基于通信接口进行通信连接。本专利技术能够减少对硬盘背板的通信接口进行测试花费的时间和精力,提高对硬盘背板通信接口的测试效率。
附图说明
[0040]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0041]图1是本专利技术提供的硬盘背板通信接口的测试方法的流程示意图之一;
[0042]图2是本专利技术提供的硬盘背板通信接口的测试方法的整体框架部署图;
[0043]图3是本专利技术提供的硬盘背板通信接口的测试方法的流程示意图之二;
[0044]图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种硬盘背板通信接口的测试方法,其特征在于,应用于测试治具,所述方法包括:将来自服务器主板的目标指令发送至硬盘背板,所述目标指令用于指示所述硬盘背板进行通信接口测试;接收所述硬盘背板发送的反馈信息;将所述反馈信息发送至所述服务器主板,所述服务器主板用于基于所述反馈信息确定所述硬盘背板的通信接口的测试结果;其中,所述测试治具与所述硬盘背板之间基于所述通信接口进行通信连接。2.根据权利要求1所述的硬盘背板通信接口的测试方法,其特征在于,所述测试治具包括目标固件;所述将来自服务器主板的目标指令发送至硬盘背板,包括:通过所述目标固件,对所述目标指令进行报文处理,得到目标数据包,所述目标数据包符合目标通信协议报文格式;将所述目标数据包发送至所述硬盘背板。3.根据权利要求2所述的硬盘背板通信接口的测试方法,其特征在于,所述将所述反馈信息发送至所述服务器主板,包括:基于所述反馈信息确定所述硬盘背板的LED指示灯的状态信息;将所述状态信息发送至服务器主板;所述服务器主板用于基于所述状态信息确定所述硬盘背板的通信接口的测试结果。4.根据权利要求3所述的硬盘背板通信接口的测试方法,其特征在于,所述将所述状态信息发送至服务器主板,包括:确定所述LED指示灯为正常工作状态,生成第一状态信息;将所述第一状态信息发送至所述服务器主板;所述服务器主板用于基于所述第一状态信息生成所述硬盘背板的通信接口的第一测试结果;所述第一测试结果表示所述通信接口未出现异常。5.根据权利要求3所述的硬盘背板通信接口的测试方法,其特征在于,所述将所述状态信息发送至服务器主板,包括:确定所述LED指示灯为异常工作状态,生成第二状态信息;将所述第二状态信息发送至所述服务器主板;所述服务器主板用于基于所述第二状态信息生成所述硬盘背板的通信接口的第二测试结果;所述第二测...

【专利技术属性】
技术研发人员:程浩刘自勇
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1