[發明專利]一種系統開機過程中檢測PCIE設備完整性的方法在審
| 申請號: | 201210474776.8 | 申請日: | 2012-11-21 |
| 公開(公告)號: | CN102968362A | 公開(公告)日: | 2013-03-13 |
| 發明(設計)人: | 顏偉 | 申請(專利權)人: | 浪潮電子信息產業股份有限公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 250014 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 系統 開機 過程 檢測 pcie 設備 完整性 方法 | ||
技術領域
本發明涉及計算機板卡開發測試領域,具體涉及一種系統開機過程中檢測PCIE設備完整性的方法。
背景技術
各種開發測試方法的發展是伴隨著計算機技術的發展而發展的,也就是說,從計算機技術誕生之日起,人們就在為追求更高更穩定的計算機系統而努力,這種努力的過程包含各級板卡開發的過程,而測試手段作為開發過程中不可或缺的一部分,也在計算機發展過程中占據著越來越重要的位置。在過去幾十年間,可以說測試手段的更新填補著一項項開發測試空白,每一個穩定運行的計算機平臺,都是經歷了很多測試程式及測試方法的驗證。如今,計算機平臺的不斷更新,涉及到的關鍵技術也在不斷更新,因此,開發測試技術的不斷提升就顯得尤為重要。
在當今計算機系統應用中,無論是服務器平臺還是臺式機平臺,PCIE設備的應用已經達到一個高潮,因此在板卡設計領域,PCIE設備與主板間的兼容性測試顯得尤為重要,其中包括PCIE設備在系統啟動過程中的完整性檢測,作為測試人員必須在開發階段對這一點進行嚴格測試。
基于此,現提供一種系統開機過程中檢測PCIE設備完整性的方法。
發明內容
本發明的技術任務是針對在現有技術的不足,提供一種系統開機過程中檢測PCIE設備完整性的方法。
本發明的技術方案是按以下方式實現的,該一種系統開機過程中檢測PCIE設備完整性的方法,包括PCIE設備檢測模塊、測試結果顯示模塊和對比數據模塊,其具體實現過程包括:
1)、PCIE設備檢測過程:在開機時,通過PCIE設備檢測模塊檢測當前主板上所有PCIE設備的狀況,并生成PCIE設備列表;
2)、測試結果對比并顯示:上述步驟中生成的PCIE設備列表通過與對比數據模塊中對比標準的對比:如果完全匹配,系統繼續運行,測試結果顯示模
塊對數據結果進行顯示后自動重啟進行下一次測試;如果不匹配,系統則停留在當前環境下,測試結果顯示模塊對數據結果進行顯示。
所述PCIE設備檢測模塊運行在DOS環境或者EFI?SHELL環境下,負責檢測被測機器中所有的PCIE設備,判斷PCIE設備的數量及類型。
上述技術方案中的PCIE設備檢測模塊是本發明所述的測試方法的核心,負責檢測當前主板上所有PCIE設備的狀況,并生成PCIE設備列表;測試結果顯示模塊主要負責對數據結果的處理,并能簡單直接地把結果顯示給測試人員,還可以把結果記錄下來;對比數據模塊主要是提供一個對比標準,這個標準可以用檢查好的數據,也可以拿某一次檢測的正確數據,其數據格式與PCIE設備檢測模塊的格式相同。
本發明與現有技術相比所產生的有益效果是:
本發明的一種系統開機過程中檢測PCIE設備完整性的方法以PCIE設備檢測模塊為核心,通過系統自動長時間運行,不斷去查看系統中PCIE設備的狀態,能夠實時把每次運行的結果反饋出來,同時也能將結果記錄下來,方便后續查看;本發明可以應用在開發階段,通過對不同PCIE設備的測試驗證,保證主板對不同PCIE設備的兼容性,從而提升整個系統平臺的穩定性和可靠性。
附圖說明
附圖1是本發明的檢測過程流程示意圖。
具體實施方式
下面結合附圖對本發明所提供的一種系統開機過程中檢測PCIE設備完整性的方法作以下詳細說明。
如附圖1所示,一種系統開機過程中檢測PCIE設備完整性的方法,包括
PCIE設備檢測模塊:該PCIE設備檢測模塊內置PCIE設備掃描程式,對PCIE進行掃描,其運行在DOS環境或者EFI?SHELL環境下,負責檢測被測機器中所有的PCIE設備,判斷PCIE設備的數量及類型,并生成檢測到的PCIE設備列表。
測試結果顯示模塊:其內置數據比較compare工具,主要負責對數據結果的處理,可以在屏幕上顯示PASS或FAIL,并且由主板某LED燈的狀態變化顯示結果,還可以把結果記錄下來,具體操作過程為:當屏幕上顯示PASS時,GPIO控制LED狀態,綠色常亮,計數器增1,記錄次數;當屏幕上顯示FAIL時,GPIO控制LED狀態,紅色閃爍。
對比數據模塊:主要是提供一個對比標準,這個標準可以用檢查好的數據,也可以拿某一次檢測的正確數據,該模塊如下表所示
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮電子信息產業股份有限公司,未經浪潮電子信息產業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210474776.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種電機的風冷裝置
- 下一篇:一種磨機用三相異步電動機的通風結構





