[發明專利]PCIE設備的報錯定位方法、裝置、BIOS和BMC在審
| 申請號: | 202011400864.4 | 申請日: | 2020-12-04 |
| 公開(公告)號: | CN112463238A | 公開(公告)日: | 2021-03-09 |
| 發明(設計)人: | 孫永博;李道童;蘆飛;艾山彬 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401;G06F9/445 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 劉志紅 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | pcie 設備 定位 方法 裝置 bios bmc | ||
1.一種PCIE設備的報錯定位方法,其特征在于,應用于BIOS,包括:
預先獲取并發送PCIE設備的屬性信息及對應的絲印標識至BMC,以便所述BMC建立所述屬性信息與所述絲印標識的對應關系;其中,所述屬性信息包括Root Bridge、PCIE設備及兩者之間的各級PCIE Bridge的標識數據;
檢測所述PCIE設備是否為報錯狀態,若是,則獲取Root Bridge、所述PCIE設備及兩者之間各級PCIE Bridge的標識數據,并將各組所述標識數據發送至所述BMC,以使所述BMC依據各組所述標識數據記錄報錯日志,以便依據所述報錯日志及所述對應關系對所述PCIE設備進行定位。
2.根據權利要求1所述的PCIE設備的報錯定位方法,其特征在于,在所述獲取RootBridge、所述PCIE設備及兩者之間各級PCIE Bridge的標識數據之前還包括:
依據PCIE規范確定出與所述PCIE設備對應的Root Bridge,以及從所述Root Bridge到所述PCIE設備之間的各級PCIE Bridge。
3.根據權利要求1或2所述的PCIE設備的報錯定位方法,其特征在于,所述標識數據包括Bus、Device、Function Number。
4.根據權利要求3所述的PCIE設備的報錯定位方法,其特征在于,所述將各組所述標識數據發送至所述BMC的過程為:
將各組所述標識數據以數組、指針或鏈表的數據結構發送至所述BMC。
5.一種PCIE設備的報錯定位裝置,其特征在于,應用于BIOS,包括:
獲取模塊,用于預先獲取并發送PCIE設備的屬性信息及對應的絲印標識至BMC,以便所述BMC建立所述屬性信息與所述絲印標識的對應關系;其中,所述屬性信息包括RootBridge、PCIE設備及兩者之間的各級PCIE Bridge的標識數據;
檢測模塊,用于檢測所述PCIE設備是否為報錯狀態,若是,則獲取Root Bridge、所述PCIE設備及兩者之間各級PCIE Bridge的標識數據,并將各組所述標識數據發送至所述BMC,以使所述BMC依據各組所述標識數據記錄日志,以便依據所述報錯日志及所述對應關系對所述PCIE進行定位。
6.一種BIOS,其特征在于,包括:
第一存儲器,用于存儲計算機程序;
第一處理器,用于執行所述計算機程序時實現如權利要求1至4任一項所述PCIE設備的報錯定位方法的步驟。
7.一種PCIE設備的報錯定位方法,其特征在于,應用于BMC,包括:
預先接收BIOS發送的PCIE設備的屬性信息及對應的絲印標識,并依據所述PCIE設備的屬性信息及對應的絲印標識建立屬性信息與絲印標識的對應關系;其中,所述屬性信息包括Root Bridge、PCIE設備及兩者之間的各級PCIE Bridge的標識數據;
接收所述BIOS在檢測出PCIE設備為報錯狀態時、發送的Root Bridge、所述PCIE設備及兩者之間各級PCIE Bridge的標識數據,并依據各組所述標識數據記錄日志,以便依據所述報錯日志及所述對應關系對所述PCIE進行定位。
8.根據權利要求7所述的PCIE設備的報錯定位方法,其特征在于,在所述依據各組所述標識數據記錄日志之后,還包括:
依據各組所述標識數據從預先建立的屬性信息與絲印標識的對應關系中匹配出與所述標識數據對應的絲印標識;
將所述絲印標識添加至所述日志中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011400864.4/1.html,轉載請聲明來源鉆瓜專利網。





