一种PCIE通道带宽的测试方法与流程

文档序号:11918114阅读:2341来源:国知局
一种PCIE通道带宽的测试方法与流程

本发明公开一种通道带宽的测试方法,涉及计算机信号测试领域,具体的说是一种PCIE通道带宽的测试方法。



背景技术:

PCI-Express是最新的总线和接口标准,PCI Express的接口根据总线位宽不同而有所差异,包括X1、X4、X8以及X16等等。PCI Express规格从1条通道连接到32条通道连接,有非常强的伸缩性,以满足不同系统设备对数据传输带宽不同的需求。为满足高扩展性,PCIE已经成为不可缺少的扩展接口,通常会外插一些PCIE接口的RAID卡、SAS卡、HBA卡等设备来满足不同的客户需求。PCIE的信号质量直接影响这些外插卡的功能和性能。为保证外插的PCIE设备能够稳定高效的工作,PCIE的信号质量必须符合PCIE协议规范。在研发测试中,PCIE信号质量间接表现为PCIE带宽,通常测量PCIE带宽来验证PCIE信号的稳定性。但现有测试中,对PCIE带宽测试的环境搭配及测试过程比较复杂,需要多次重复的测试,耗费大量的时间及人力。

本发明提供一种PCIE通道带宽的测试方法,通过ipmi命令实现测试机器的重启,并在重启过程中收集串口信息,在串口信息中对比初始PCIE信息,检验PCIE信号是否正常,并以此信息为标准,以后每次收集的串口信息与此对比,输出比对结果,从而实现快速的重复验证PCIE带宽信号是否完整的目的。

IPMI智能平台管理接口,是一种开放标准的硬件管理接口规格,定义了嵌入式管理子系统进行通信的特定方法。IPMI信息通过基板管理控制器BMC进行交流,其并不依赖于服务器的处理器、BIOS或操作系统来工作,IPMI功能都是向BMC发送命令来完成的,命令使用IPMI规范中规定的指令,BMC接收并在系统事件日志中记录事件消息,维护描述系统中传感器情况的传感器数据记录。



技术实现要素:

本发明针对现有测试中,对PCIE带宽测试的环境搭配及测试过程比较复杂,需要多次重复的测试,耗费大量的时间及人力的问题,提供一种PCIE通道带宽的测试方法,通过将串口中PCIE信息的与标准对比,来快速的发现系统中出现PCIE信号不良的情况。

一种PCIE通道带宽的测试方法:

搭建测试平台,通过ipmi命令重启测试机,重启过程中收集测试机串口信息,将每次收集的串口信息与作为标准的PCIE信号信息对比,查看对比结果,验证PCIE带宽信号是否完整;

具体步骤:利用线路将测量PCIE槽位的外插设备与测试机连接,测试机安装ipmitool平台工具;

编辑人机界面,输入测试参数信息;

通过ipmi命令重启测试机,收集测试机串口信息;

将每次收集的串口信息与作为标准的PCIE信号信息对比;

查看对比结果,验证PCIE带宽信号是否完整。

所述标准的PCIE信号信息为第一次人工检验的PCIE信号信息。

所述测试参数信息包括测试机监控管理IP地址,测试机名称,测试机串口设备识别信息、重启次数。

所述测试参数信息的重启次数设置时不少于3次。

一种PCIE通道带宽的测试系统,包括信号线、PCIE槽位的外插设备、测试机;

利用线路将测量PCIE槽位的外插设备与测试机连接,测试机安装ipmitool平台工具;

编辑人机界面,输入测试参数信息;

通过ipmi命令重启测试机,收集测试机串口信息;

将每次收集的串口信息与作为标准的PCIE信号信息对比;

查看对比结果,验证PCIE带宽信号是否完整。

所述信号线包括串口线、网线。

所述测试机中设置的测试参数信息包括测试机监控管理IP地址,测试机名称,测试机串口设备识别信息、重启次数。

本发明与现有技术相比具有的有益效果是:

本发明提供一种PCIE通道带宽的测试方法:搭建测试平台,通过ipmi命令重启测试机,重启过程中收集测试机串口信息,将每次收集的串口信息与作为标准的PCIE信号信息对比,查看对比结果,验证PCIE带宽信号是否完整;

利用本发明方法通过对重复重启中,收集系统串口,通过对串口中PCIE信息的与标准对比,来快速的发现系统中出现PCIE信号不良的情况,对出现问题的PCIE链路可以进行后续分析,从而节约测试时间投入与人力耗费,节约研发成本。

附图说明

图1人机界面示意图;

图2本发明方法流程示意图。

具体实施方式

一种PCIE通道带宽的测试方法:

搭建测试平台,通过ipmi命令重启测试机,重启过程中收集测试机串口信息,将每次收集的串口信息与作为标准的PCIE信号信息对比,查看对比结果,验证PCIE带宽信号是否完整;

具体步骤:利用线路将测量PCIE槽位的外插设备与测试机连接,测试机安装ipmitool平台工具;

编辑人机界面,输入测试参数信息;

通过ipmi命令重启测试机,收集测试机串口信息;

将每次收集的串口信息与作为标准的PCIE信号信息对比;

查看对比结果,验证PCIE带宽信号是否完整。

利用上述方法,结合具体实施例,对本发明进一步详细说明。

以浪潮的NX8480M4机型为测试机进行说明,准备串口线、一根网线、测量PCIE槽位的外插设备若干,搭建测试平台,利用线路将测量PCIE槽位的外插设备与测试机连接,测试机安装ipmitool平台工具;

编辑人机界面,输入测试参数信息,参考图1;

其中BMCIP表示测试机的监控管理的IP地址,项目名称为NX8480M4,COM表示在测试机上串口设备识别信息,计数表示重启过的次数,pass表示符合标准的次数,result界面详细记录每次的对比结果,key是可以手动输入的标准,例如标准的PCIE信号信息为第一次人工检验的PCIE信号信息,图中显示为:

Skt[1],D[3]:F[0]位置安装了一个gen3的设备,表示PICE3.0设备。

通过ipmi命令重启测试机,收集测试机串口信息;

将每次收集的串口信息与作为标准的PCIE信号信息对比;

查看对比结果,验证PCIE带宽信号是否完整。以下数据为重启3次后的数据显示:

BMC连通性2016/9/13 11:50

开机次数:1

开机2016/9/13 11:50

PCIE提取:2016/9/13 11:52

Fail

Skt[0],D[2]:F[0] Link Down!

Skt[0],D[2]:F[1] Link Down!

Skt[0],D[2]:F[2] Link up asx08Gen3!

Skt[0],D[3]:F[0] Link Down!

Skt[1],D[2]:F[0] Link Down!

Skt[1],D[3]:F[0] Link up asx08Gen3!

Skt[1],D[3]:F[2] Link Down!

BMC连通性2016/9/13 11:52

开机次数:2

开机2016/9/13 11:52

PCIE提取:2016/9/13 11:52

Fail

BMC连通性2016/9/13 11:52

开机次数:3

BMC连通性2016/9/13 11:53

开机次数:3

开机2016/9/13 11:53

PCIE提取:2016/9/13 11:54

Fail

Skt[0],D[2]:F[0] Link Down!

Skt[0],D[2]:F[1] Link Down!

Skt[0],D[2]:F[2] Link up asx08Gen3!

Skt[0],D[3]:F[0] Link Down!

Skt[1],D[2]:F[0] Link Down!

Skt[1],D[3]:F[0] Link up asx08Gen3!

Skt[1],D[3]:F[2] Link Down!

如上为输出的测试详细结果,如果我们在result界面看到测试fail,可以在保存的文档中查看详细信息,然后进行进一步分析。

利用本发明方法通过对重复重启中,收集系统串口,通过对串口中PCIE信息的与标准对比,来快速的发现系统中出现PCIE信号不良的情况,对出现问题的PCIE链路可以进行后续分析,从而节约测试时间投入与人力耗费,节约研发成本。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1