[发明专利]一种基于串口的整机自动化PCIE通信质量测试方法有效
申请号: | 201710018356.1 | 申请日: | 2017-01-11 |
公开(公告)号: | CN106649019B | 公开(公告)日: | 2019-08-02 |
发明(设计)人: | 牟茜 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 张靖 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 串口 整机 自动化 pcie 通信 质量 测试 方法 | ||
本发明公开了一种基于串口的整机自动化PCIE通信质量测试方法,所述测试方法基于服务器POST过程中初始化PCIE槽位总线的速度为依据,利用串口重定向功能,将POST过程中初始化信息与设定的PCIE标准总线速度对比,以判定PCIE源端的通信质量。本发明方法,可以只通过串口线和网线连接Client测试端,实现被测机器在无系统无外设无特殊设置的前提下,通过自动化的串口信息遍历测试,来评测待测机台开关机过程中所有PCIE槽位通信质量,增进系统PCIE槽位稳定性,提高测试效率和产品竞争力。
技术领域
本发明涉及服务器系统体系结构设计技术领域,具体涉及一种基于串口的整机自动化PCIE通信质量测试方法。
背景技术
高端服务器单机支持PCIE槽位越来越多,原始的服务器开关机过程中PCIE槽位速度稳定性是在linux系统下通过运行专用测试程序进行测试。由于固定时间内的有效测试次数受到环境搭建时间,系统安装时间,开机时间,进系统时间,系统下运行程序时间三方面影响。
如何能在固定时间内对整机所有PCIE槽位进行有效、自动、批量、高效的测试,以评测开关机过程中PCIE槽位通信质量,是目前系统体系结构设计中非常关注的问题。
发明内容
本发明要解决的技术问题是:本发明针对以上问题,提供一种基于串口的整机自动化PCIE通信质量测试方法。
本发明所采用的技术方案为:
一种基于串口的整机自动化PCIE通信质量测试方法,所述测试方法基于服务器POST过程中初始化PCIE槽位总线的速度为依据,利用串口重定向功能,将POST过程中初始化信息与设定的PCIE标准总线速度对比,以判定PCIE源端的通信质量。
测试过程中的重启是基于服务器BMC,通过ipmi命令控制服务器自动化,利用VI测试软件指定串口传输的端口号与待测机台的BMC IP地址生成测试数据,在指定的机台和串口号上进行PCIE槽位速度检测测试,通过自动化的串口信息遍历测试,来评测待测机台开关机过程中所有PCIE槽位通信质量。
PCIE槽位上搭配满足槽位长度的PCIE 3.0的外插卡。
所述外插卡优选PCIE 3.0的HCA卡。
所述测试方法步骤如下:
1)在待测服务器的所有PCIE槽位上插上PCIE 3.0 HCA卡,将待测服务器与Client端通过串口线和网线互联;
2)准备好Client端,Client端安装Windows系统,将labview程序运行环境和VI测试软件包以及ipmi工具“ipmitool.exe”拷贝到C:\Windows下;
3)在Client端安装VI测试软件包,安装完成后重启Client端;
4)在Client端打开cmd命令窗口,通过ping bmcip地址命令检查client端与BMC端的联通性;
5)在Client端运行VI测试软件,在对应栏里填写检测环境配置信息;
6)在Client端点击“开始”程序开始自动运行,运行结果记录在VI测试软件界面的Result栏下,检测项包括3个:1、BMC联通性检查,2、主板开机检查,3、PCIE通信质量检查。
步骤4)中填写检测环境配置信息内容包括:
1)在BMCIP栏输入待测机台IP地址;
2)项目名称栏填写待测板卡名称;
3)COM口栏选择Client端系统下识别到的与待测机台连接的串口号;
4)在Key栏中填入需要检测的PCIE标准总线速度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710018356.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高压直喷喷油器喷雾落点的模拟测量装置
- 下一篇:启动罩与拉盘组合件