[發明專利]PCIE設備的報錯定位方法、裝置、BIOS和BMC在審
| 申請號: | 202011400864.4 | 申請日: | 2020-12-04 |
| 公開(公告)號: | CN112463238A | 公開(公告)日: | 2021-03-09 |
| 發明(設計)人: | 孫永博;李道童;蘆飛;艾山彬 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401;G06F9/445 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 劉志紅 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | pcie 設備 定位 方法 裝置 bios bmc | ||
本發明公開了一種PCIE設備的報錯定位方法、裝置、BIOS和BMC,包括:預先獲取并發送PCIE設備的屬性信息及對應的絲印標識至BMC,以便BMC建立屬性信息與絲印標識的對應關系;屬性信息包括Root Bridge、PCIE設備及兩者之間的各級PCIE Bridge的標識數據;當PCIE設備為報錯狀態時,獲取Root Bridge、PCIE設備及兩者之間各級PCIE Bridge的標識數據,將各組標識數據發送至BMC,以使BMC依據各組標識數據記錄報錯日志,以便依據報錯日志及對應關系對PCIE設備進行定位,本發明能實現對通過Switch轉接的PCIE設備進行報錯定位,便于對PCIE設備的維護。
技術領域
本發明實施例涉及計算機技術領域,特別是涉及一種PCIE設備的報錯定位方法、裝置、BIOS和BMC。
背景技術
BIOS(Base Input/Output System,基本輸入輸出系統)和BMC(BaseboardManagement Controller,基板管理控制器)具有對出錯設備進行定位和記錄Log的功能,其中一種設備是PCIE(Peripheral Component Interconnect Express,總線)設備,并且BIOS和BMC還能夠顯示所有PCIE設備相關信息。BIOS在枚舉和處理PCIE設備時,會為每個PCIE設備分配一組Bus、Device、Function number(總線、設備、功能數值),這組Bus、Device、Function Number信息組合是唯一的,可以用這三個數據的組合來唯一定位一個PCIE邏輯設備;PCIE設備資產信息功能可以顯示所有PCIE物理設備的位置信息,跟板卡上的絲印信息一一對應。
通常情況下,BIOS在檢測到PCIE設備狀態出錯后,會收集一些相關數據發送給BMC,這些相關數據包括設備的Bus、Device、Function Number信息,每個設備的這三個數據組合唯一、與設備一一對應,BMC會根據這些數據記錄Log,維護人員可以根據Log里記錄的Bus、Device、Function Number來定位到具體的邏輯設備。但是,對于帶有PCIE Switch(PCIE轉換器)或者其它復雜拓撲結構設計的服務器等機器,對通過Switch轉接的PCIE終端物理設備等跟設備的Root Bridge之間,還存在一級或者多級中間PCIE Bridge邏輯設備,這種PCIE終端物理設備在狀態出錯時,通過現有的BIOS和BMC合作的報錯和記錄錯誤機制,只能報到設備的Root Bridge那一級的Bus、Device、Function Number,由于Root Bridge下可以連接多個Bridge和/或Device,所以定位不到具體的設備上,導致報錯定位功能失效。
鑒于此,如何提供一種解決上述技術問題的PCIE設備的報錯定位方法、裝置、BIOS、BMC和系統成為本領域技術人員需要解決的問題。
發明內容
本發明實施例的目的是提供一種PCIE設備的報錯定位方法、裝置、BIOS和BMC,在使用過程中能夠實現對通過Switch轉接的PCIE設備進行報錯定位,便于對PCIE設備的維護。
為解決上述技術問題,本發明實施例提供了一種PCIE設備的報錯定位方法,應用于BIOS,包括:
預先獲取并發送PCIE設備的屬性信息及對應的絲印標識至BMC,以便所述BMC建立所述屬性信息與所述絲印標識的對應關系;其中,所述屬性信息包括Root Bridge、PCIE設備及兩者之間的各級PCIE Bridge的標識數據;
檢測所述PCIE設備是否為報錯狀態,若是,則獲取Root Bridge、所述PCIE設備及兩者之間各級PCIE Bridge的標識數據,并將各組所述標識數據發送至所述BMC,以使所述BMC依據各組所述標識數據記錄報錯日志,以便依據所述報錯日志及所述對應關系對所述PCIE設備進行定位。
可選的,在所述獲取Root Bridge、所述PCIE設備及兩者之間各級PCIE Bridge的標識數據之前還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011400864.4/2.html,轉載請聲明來源鉆瓜專利網。





