[發(fā)明專利]一種BMC記錄服務(wù)器系統(tǒng)熱重啟事件的方法有效
| 申請?zhí)枺?/td> | 201910828729.0 | 申請日: | 2019-09-03 |
| 公開(公告)號: | CN110532160B | 公開(公告)日: | 2023-07-25 |
| 發(fā)明(設(shè)計)人: | 郭齊運 | 申請(專利權(quán))人: | 深圳市智微智能科技股份有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34;G06F9/4401 |
| 代理公司: | 深圳市科冠知識產(chǎn)權(quán)代理有限公司 44355 | 代理人: | 何華林 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 bmc 記錄 服務(wù)器 系統(tǒng) 啟事 方法 | ||
1.一種BMC記錄服務(wù)器系統(tǒng)熱重啟事件的方法,其特征在于,實現(xiàn)方法如下:
第一步:在BIOS中添加程序代碼:開機的過程中在計算機系統(tǒng)中注冊一個SMI;
第二步:在BIOS中添加程序代碼:在SMI產(chǎn)生時,向一個當前未使用的CMOS寄存器中寫入一個標志位;
第三步:BIOS監(jiān)控一設(shè)定的IO端口,所述IO端口在系統(tǒng)熱重啟時有寫入動作,在所述IO端口有寫入時觸發(fā)所述SMI;
第四步:BIOS在開機自檢階段判斷CMOS寄存器中的所述標志位是否被置起;
若所述標志位被置起,則向BMC發(fā)送系統(tǒng)執(zhí)行了熱重啟這一事件的訊息;
若所述標志位未被置起,則不動作;
第五步:BMC接收到所述訊息后,按照IPMI相關(guān)規(guī)范記錄系統(tǒng)日志。
2.根據(jù)權(quán)利要求1所述的BMC記錄服務(wù)器系統(tǒng)熱重啟事件的方法,其特征在于,還包括方法:
第六步:BIOS清除掉CMOS寄存器中置起的所述標志位,繼續(xù)引導(dǎo)進入系統(tǒng)。
3.根據(jù)權(quán)利要求2所述的BMC記錄服務(wù)器系統(tǒng)熱重啟事件的方法,其特征在于,還包括方法:
第七步:系統(tǒng)再次發(fā)生熱重啟事件時,再次自動觸發(fā)已注冊的所述SMI,BMC再次記錄該熱重啟事件。
4.根據(jù)權(quán)利要求1所述的BMC記錄服務(wù)器系統(tǒng)熱重啟事件的方法,其特征在于,所述第二步中,添加程序代碼的方法為:針對所述SMI寫一個對應(yīng)的SMI?Handler函數(shù),該函數(shù)實現(xiàn)向一個當前未使用的CMOS寄存器中寫入一個標志位。
5.根據(jù)權(quán)利要求4所述的BMC記錄服務(wù)器系統(tǒng)熱重啟事件的方法,其特征在于,所述第三步實現(xiàn)方法為:BIOS監(jiān)控IO端口0xcf9,當該端口有0x06寫入時,通過IO?Trap觸發(fā)上述已經(jīng)注冊了的所述SMI,進而調(diào)用該SMI對應(yīng)的SMI?Handler函數(shù),以實現(xiàn)了系統(tǒng)熱重啟時CMOS中會有一個標志位。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市智微智能科技股份有限公司,未經(jīng)深圳市智微智能科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910828729.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 多主板服務(wù)器主基板管理控制器仲裁方法及系統(tǒng)
- 一種基于邏輯控制的BIOS和BMC備份方法
- 一種單臺、批量服務(wù)器BMC的遠程刷新方法及系統(tǒng)
- 一種系統(tǒng)管理方法和裝置
- 一種BMC固件更新方法、系統(tǒng)、電子設(shè)備及存儲介質(zhì)
- 一種BMC參數(shù)配置方法、裝置、設(shè)備、介質(zhì)
- 一種服務(wù)器BMC刷新方法、系統(tǒng)、終端及存儲介質(zhì)
- 一種BMC啟動方法、裝置、計算機設(shè)備及存儲介質(zhì)
- 一種主板的雙BMC管理系統(tǒng)
- 一種BMC固件升級方法、系統(tǒng)、設(shè)備及計算機存儲介質(zhì)





