[發明專利]一種基于串口的整機自動化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.szxzyx.cn/pat/books/201710018356.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種高壓直噴噴油器噴霧落點的模擬測量裝置
- 下一篇:啟動罩與拉盤組合件





