计算机的测试方法和工装板的制作方法

文档序号:7814718阅读:148来源:国知局
专利名称:计算机的测试方法和工装板的制作方法
技术领域
本发明涉及计算机领域,并且特别地,涉及一种计算机的测试方法和工装板。
背景技术
刀片式服务器是指在标准高度的机架式机箱内可插装多个卡式的服务器单元,实现高可用和高密度。而每一块“刀片”要与外界进行数据和信息的通信都需要通过诸如交换模块或者直通模块等通信模块。因此,交换模块和直通模块等用于进行通信的模块在刀片式服务器中扮演者不可或缺的角色。而当这些模块生产出来后,不可能一块块的将其放在服务器系统中进行测试,因此测试工装板成为对它们进行测试的重要角色。但是,目前并未提出能够对计算机中通信模块进行有效测试的技术方案。

发明内容
针对相关技术中无法对计算机中的通信模块进行有效测试的问题,本发明提出一种计算机的测试方法和工装板,能够有效测试计算机中通信模块是否能够正常工作,填补了相关技术中的空白。本发明的技术方案是这样实现的根据本发明的一个方面,提供了一种计算机的测试方法。该方法包括工装板实现被测计算机的通信模块与测试系统之间的信号交互,并根据通信模块和测试系统各自的协议对交互的数据进行协议转换;根据测试系统与通信模块之间的联通性确定计算机的通信模块是否正常。其中,根据通信模块和测试系统各自的协议对交互的数据进行协议转换包括将来自通信模块的串行信号转换为网线接口对应格式的信号并提供给测试系统;和/或将来自测试系统的信号转换为串行信号提供给通信模块。此外,工装板通过多个网线接口连接至测试系统。此外,在通信模块为直通模块的情况下,对多个网线接口进行一一测量,确定测试系统是否能够通过每个网线接口与通信模块进行通信。此外,在通信模块为交换模块的情况下,对多个网线接口中的至少一个接口进行测量,确定测试系统是否能够通过测量的网线接口与通信模块进行通信。此外,在测试系统与通信模块之间的联通性出现异常的情况下,工装板通过管理配置总线接收来自计算机的检测信息,并根据检测信息进行故障提示。根据本发明的另一方面,提供了一种工装板,用于对计算机的通信模块进行测试。根据本发明的工装板包括信号测试接口,用于与被测计算机的通信模块连接; 多个网络接口,用于与测试系统进行连接;物理层模块,用于实现被测计算机的通信模块与测试系统之间的信号交互,其中,物理层模块用于根据通信模块和测试系统各自的协议对交互的数据进行协议转换。其中,物理层模块用于将来自通信模块的串行信号转换为网线接口对应格式的信
4号并提供给测试系统;和/或,用于将来自测试系统的信号转换为串行信号提供给通信模块。此外,该工装板进一步包括基板管理控制器模块,用于通过管理配置总线获取被测计算机的检测信息;故障提示模块,用于根据获取的检测信息进行故障提示。该工装板还可以进一步包括上电测试接口,用于对被测计算机进行上电测试。此外,该工装板可以进一步包括电源模块和电压转换模块,电源模块用于接收外部电源供电;电压转换模块用于对来自电源模块的电能进行电压转换,对工装板内部进行 {共 O此外,信号测试接口进一步用于对被测计算机进行供电。此外,可选地,上述串行信号为SERDES信号,多个网络接口为多个RJ45接口,网络接口的数量为14个。本发明通过工装板实现测试系统与计算机中被测通信模块之间的信号交互和信号格式转换,能够有效测试计算机中通信模块是否能够正常工作,填补了相关技术中的空白。


图1是根据本发明实施例的计算机的测试方法的流程图;图2是根据本发明实施例的工装板的框图。
具体实施例方式根据本发明的实施例,提供了一种计算机的测试方法。如图1所示,根据本发明实施例的计算机的测试方法包括步骤S101,工装板实现被测计算机的通信模块与测试系统之间的信号交互,并根据通信模块和测试系统各自的协议对交互的数据进行协议转换;步骤S103,根据测试系统与通信模块之间的联通性确定计算机的通信模块是否正

巾ο其中,工装板具体可以将来自通信模块的串行信号转换为网线接口对应格式的信号并提供给测试系统,例如,将来自计算机的千兆串行信号(例如,SERDES信号)转换为网络接口支持的信号格式(例如,可以是RJ45接口支持的格式);和/或将来自测试系统的信号(例如,RJ45接口支持的信号格式)转换为串行信号(例如,SERDES信号)提供给通信模块。其中,工装板通过多个网线接口连接至测试系统。在通信模块为直通模块的情况下,工装板可以对多个网线接口进行一一测量,确定测试系统是否能够通过每个网线接口与通信模块进行通信。而在通信模块为交换模块的情况下,则工装板对多个网线接口中的至少一个接口进行测量,从而确定测试系统是否能够通过测量的网线接口与通信模块进行通信。而在测试系统与通信模块之间的联通性出现异常的情况下,工装板通过管理配置总线接收来自计算机的检测信息,并根据检测信息进行故障提示。根据本发明的实施例,提供了一种工装板,用于对计算机的通信模块进行测试。
如图2所示,根据本发明实施例的工装板包括信号测试接口(例如,可以是如图2所示的VHDM信号接口),用于与被测计算机的通信模块连接;多个网络接口(例如,可以是如图2所示的RJ45接口,其数量可以是14个,也可以是其他数量),用于与测试系统进行连接;物理层模块(PHY),用于实现被测计算机的通信模块与测试系统之间的信号交互, 其中,物理层模块用于根据通信模块和测试系统各自的协议对交互的数据进行协议转换。具体地,物理层模块用于将来自通信模块的串行信号转换为网线接口对应格式的信号并提供给测试系统;和/或,用于将来自测试系统的信号转换为串行信号提供给通信模块。可选地,该工装板可以进一步包括基板管理控制器(BMC)模块,用于通过管理配置总线(例如,可以是图2中所示的I2C信号接口)获取被测计算机的检测信息;故障提示模块(例如,可以是图2所示的LED灯),用于根据获取的检测信息进行故障提示。可选地,该工装板可以进一步包括上电测试接口(例如,图2中所示的VHDM供电接口),用于对被测计算机进行上电测试。此外,为了方便进行测试,该工装板可以进一步包括电源模块(例如,图2中所示的电源接口)和电压转换模块,电源模块用于接收外部电源供电;电压转换模块用于对来自电源模块的电能进行电压转换,对工装板内部进行供电。并且,信号测试接口除了能够测试网络信号的连通性之外,还可以进一步用于对被测计算机进行供电,即,信号测试接口可以包括VHDM供电接口的供电功能。可选地,串行信号为SERDES信号,多个网络接口为多个RJ45接口,网络接口的数量为14个。对于刀片服务器等具备网络功能的计算机而言,本发明的工装板能够有效测试这些计算机中用于与外界进行通信的模块,例如,交换模块和直通模块,该工装板可以为上述两种模块供电,并通过PHY模块将交换模块和直通模块中的SERDES信号转换至RJ45 口上, 并以此来测试上述两者的连通性等功能。此外,本测试工装还通过将交换或直通模块的I2C 信号引入板上的一块BMC芯片中,将数据进行处理后通过驱动LED模块中相应的LED灯来显示交换或直通模块的运行状态。综上所述,借助于本发明的上述技术方案,能够实现测试系统与计算机中被测通信模块之间的信号交互和信号格式转换,进而有效测试计算机中通信模块是否能够正常工作,例如,对于直通模块和交换模块是否能够进行正常通信,均能够进行有效测量,填补了相关技术中的空白;并且,借助于BMC模块、LED灯等,能够有效地对通信模块的故障状态进行提示,便于操作人员进行维护和管理;而通过设置相应数量的网络接口和信号测试接口, 能够避免频繁地插拔信号线,进一步提高测试的效率。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种计算机的测试方法,其特征在于,包括工装板实现被测计算机的通信模块与测试系统之间的信号交互,并根据所述通信模块和所述测试系统各自的协议对交互的数据进行协议转换;根据测试系统与所述通信模块之间的联通性确定所述计算机的通信模块是否正常。
2.根据权利要求1所述的方法,其特征在于,根据所述通信模块和所述测试系统各自的协议对交互的数据进行协议转换包括将来自所述通信模块的串行信号转换为网线接口对应格式的信号并提供给所述测试系统;和/或将来自所述测试系统的信号转换为串行信号提供给所述通信模块。
3.根据权利要求1所述的方法,其特征在于,所述工装板通过多个网线接口连接至所述测试系统。
4.根据权利要求1所述的方法,其特征在于,在所述通信模块为直通模块的情况下,对所述多个网线接口进行一一测量,确定所述测试系统是否能够通过每个网线接口与所述通信模块进行通信。
5.根据权利要求1所述的方法,其特征在于,在所述通信模块为交换模块的情况下,对所述多个网线接口中的至少一个接口进行测量,确定所述测试系统是否能够通过测量的所述网线接口与所述通信模块进行通信。
6.根据权利要求1所述的方法,其特征在于,在所述测试系统与所述通信模块之间的联通性出现异常的情况下,所述工装板通过管理配置总线接收来自所述计算机的检测信息,并根据所述检测信息进行故障提示。
7.一种工装板,用于对计算机的通信模块进行测试,其特征在于,所述工装板包括 信号测试接口,用于与被测计算机的通信模块连接;多个网络接口,用于与测试系统进行连接;物理层模块,用于实现被测计算机的通信模块与测试系统之间的信号交互,其中,所述物理层模块用于根据所述通信模块和所述测试系统各自的协议对交互的数据进行协议转换。
8.根据权利要求7所述的工装板,其特征在于,所述物理层模块用于将来自所述通信模块的串行信号转换为网线接口对应格式的信号并提供给所述测试系统;和/或,用于将来自所述测试系统的信号转换为串行信号提供给所述通信模块。
9.根据权利要求7所述的工装板,其特征在于,进一步包括基板管理控制器模块,用于通过管理配置总线获取所述被测计算机的检测信息; 故障提示模块,用于根据获取的所述检测信息进行故障提示。
10.根据权利要求7所述的工装板,其特征在于,进一步包括 上电测试接口,用于对所述被测计算机进行上电测试。
11.根据权利要求7所述的工装板,其特征在于,进一步包括电源模块和电压转换模块,所述电源模块用于接收外部电源供电;所述电压转换模块用于对来自所述电源模块的电能进行电压转换,对所述工装板内部进行供电。
12.根据权利要求7所述的工装板,其特征在于,所述信号测试接口进一步用于对所述被测计算机进行供电。
13.根据权利要求7至12中任一项所述的工装板,其特征在于,所述串行信号为 SERDES信号,所述多个网络接口为多个RJ45接口,所述网络接口的数量为14个。
全文摘要
本发明公开了一种计算机的测试方法和工装板,该方法包括工装板实现被测计算机的通信模块与测试系统之间的信号交互,并根据通信模块和测试系统各自的协议对交互的数据进行协议转换;根据测试系统与通信模块之间的联通性确定计算机的通信模块是否正常。本发明通过工装板实现测试系统与计算机中被测通信模块之间的信号交互和信号格式转换,能够有效测试计算机中通信模块是否能够正常工作,填补了相关技术中的空白。
文档编号H04L12/56GK102523138SQ20111045994
公开日2012年6月27日 申请日期2011年12月31日 优先权日2011年12月31日
发明者夏嵩, 王卫钢, 胡远明, 陈进 申请人:曙光信息产业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1