[發明專利]基本輸入輸出系統的除錯訊息自動提供方法在審
| 申請號: | 202010412921.4 | 申請日: | 2020-05-15 |
| 公開(公告)號: | CN113672477A | 公開(公告)日: | 2021-11-19 |
| 發明(設計)人: | 呂景翔 | 申請(專利權)人: | 佛山市順德區順達電腦廠有限公司;神云科技股份有限公司 |
| 主分類號: | G06F11/32 | 分類號: | G06F11/32 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 528308 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基本 輸入輸出 系統 除錯 訊息 自動 提供 方法 | ||
一種基本輸入輸出系統的除錯訊息自動提供方法,借由一計算機裝置執行,該計算機裝置執行多個分別相關于多個待驅動硬件的驅動程序,每一驅動程序包括多個第一除錯指令,該方法包含以下步驟:(A)在執行到一驅動程序的一第一除錯指令時,根據該第一除錯指令產生一對應該驅動程序所對應的待驅動硬件且包括一第一狀態描述的第一除錯訊息;(B)儲存該第一除錯訊息;及(C)判定是否發生一滿足一驅動默認條件的驅動錯誤,當判定出發生該驅動錯誤時,輸出所儲存的所有第一除錯訊息。
技術領域
本發明是有關于除錯訊息提供方法,特別是指一種基本輸入輸出系統的除錯訊息自動提供方法。
背景技術
傳統服務器系統啟動時,會透過基本輸入/輸出系統(BIOS)進行自我測試(Power-On Self-Test, POST)和初始化,若系統出現問題時,服務器會以代碼的形式記錄,用戶往往只能根據服務器所記錄的代碼并需透過手動查看在基本輸入輸出系統規范(BIOSSpecification)的BIOS開機自我測試代碼表(BIOS POST CODE TABLE)來判斷服務器系統在POST階段測試到哪個硬件后發生問題。
然而,此種方式不僅無法立即判斷服務器系統發生的問題,且若沒有BIOS POSTCODE TABLE可以查看,使用者僅透過蜂鳴代碼(BEEP CODE)或是根據經驗猜測哪個硬件出問題,非常費時且無法準確判斷問題點而造成誤判。
發明內容
本發明要解決的技術問題是提供一種能實時提供除錯訊息的基本輸入輸出系統的除錯訊息自動提供方法。
為解決上述技術問題,本發明基本輸入輸出系統的除錯訊息自動提供方法,借由一計算機裝置執行,該計算機裝置包括一內存及一電連接該內存的處理單元,該處理單元執行多個分別相關于多個待驅動硬件的驅動程序,每一驅動程序包括多個第一除錯指令,該方法包含一步驟(A)、一步驟(B),及一步驟(C)。
在該步驟(A)中,在該處理單元執行到一驅動程序的一第一除錯指令時,根據該第一除錯指令產生一對應該驅動程序所對應的待驅動硬件且包括一第一狀態描述的第一除錯訊息。
在該步驟(B)中,該處理單元將該第一除錯訊息儲存至該內存。
在該步驟(C)中,該處理單元判定是否發生一滿足一驅動默認條件的驅動錯誤,當該處理單元判定出發生該驅動錯誤時,該處理單元輸出該內存所儲存的所有第一除錯訊息。
相較于現有技術,本發明的處理單元將該第一除錯訊息儲存至該內存,并在判定出發生該驅動錯誤時自動輸出該內存所儲存的所有第一除錯訊息,以讓用戶能立即根據該等第一除錯訊息準確判斷出問題點。
【附圖說明】
本發明的其他的特征及功效,將于參照圖式的實施方式中清楚地呈現,其中:
圖1是一方塊圖,示例說明一計算機裝置,其用來實施本發明基本輸入輸出系統的除錯訊息自動提供方法之一實施例;
圖2是一流程圖,說明該實施例在PEI階段執行的步驟;及
圖3是一流程圖,說明該實施例在DXE階段執行的步驟。
【具體實施方式】
參閱圖1,說明了一用來實施本發明實施例的一種基本輸入輸出系統的除錯訊息自動提供方法的計算機裝置1。例如,該計算機裝置1包含一顯示單元11、一內存12、一基板管理控制器(Baseboard Management Controller, BMC)13、一處理單元14,及一電連接該顯示單元11、該內存12、該基板管理控制器13,及該處理單元14的平臺路徑控制器(PlatformController Hub, PCH)15。值得注意的是,在其他實施方式中,該處理單元14及該平臺路徑控制器15亦可整合為系統單芯片(System on a Chip, SoC),該系統單芯片電連接該顯示單元11、該內存12,及該基板管理控制器13,此外,在其他實施方式中,該顯示單元11亦可以外接的方式,連接該計算機裝置1。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于佛山市順德區順達電腦廠有限公司;神云科技股份有限公司,未經佛山市順德區順達電腦廠有限公司;神云科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010412921.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于XML文件的數據封裝方法
- 下一篇:椎間融合器





