[發(fā)明專利]一種BIOS刷新控制方法及服務(wù)器、存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 202010614345.1 | 申請(qǐng)日: | 2020-06-30 |
| 公開(公告)號(hào): | CN111767174A | 公開(公告)日: | 2020-10-13 |
| 發(fā)明(設(shè)計(jì))人: | 王錦偉;李健健 | 申請(qǐng)(專利權(quán))人: | 西安易樸通訊技術(shù)有限公司 |
| 主分類號(hào): | G06F11/14 | 分類號(hào): | G06F11/14;G06F8/65;G06F8/71 |
| 代理公司: | 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 李赫 |
| 地址: | 710000 陜西省西安市*** | 國省代碼: | 陜西;61 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 bios 刷新 控制 方法 服務(wù)器 存儲(chǔ) 介質(zhì) | ||
本發(fā)明涉及服務(wù)器技術(shù)領(lǐng)域,公開了一種BIOS刷新控制方法及服務(wù)器、存儲(chǔ)介質(zhì)。所述BIOS刷新控制方法,包括步驟:在服務(wù)器關(guān)機(jī)狀態(tài)下,BMC模塊在接收到刷新指令后,對(duì)BIOS文件進(jìn)行在線更新操作;在線更新操作結(jié)束后,BMC模塊向CPLD模塊發(fā)送下電指令;CPLD模塊接收到下電指令后,控制PCH全部下電。本發(fā)明實(shí)施例減少了更新操作前的將ME設(shè)置為恢復(fù)模式的步驟,從而完全杜絕了各種不可預(yù)期的干擾因素的干擾,解除了硬件平臺(tái)限制,確保了在線更新操作的順利進(jìn)行;本發(fā)明實(shí)施例在更新操作結(jié)束時(shí)BMC模塊通過CPLD模塊來控制PCH全部下電,可有效確保了斷電完全,保障服務(wù)器重啟操作的順利執(zhí)行。
技術(shù)領(lǐng)域
本發(fā)明涉及服務(wù)器技術(shù)領(lǐng)域,尤其涉及一種BIOS(Basic Input Output System,基本輸入輸出系統(tǒng))刷新控制方法及服務(wù)器、存儲(chǔ)介質(zhì)。
背景技術(shù)
在服務(wù)器的使用過程中,BIOS的刷新是一種經(jīng)常會(huì)用到的操作,例如,當(dāng)BIOS出現(xiàn)故障或是BIOS有版本更新時(shí),都需要進(jìn)行重新刷新。
現(xiàn)有技術(shù)中的刷新方法中,一方面需要在ME(Management Engine,管理引擎/創(chuàng)新引擎)進(jìn)入recovery(恢復(fù))模式下才能進(jìn)行刷新,而一些不可預(yù)期的干擾因素或者受到硬件平臺(tái)限制,往往會(huì)使得ME無法進(jìn)入recovery模式,最終導(dǎo)致刷新失敗,系統(tǒng)死機(jī);另一方面,在刷新結(jié)束后需要對(duì)PCH(Platform Controller Hub,平臺(tái)控制集線器)進(jìn)行下電控制,但是時(shí)常出現(xiàn)無法斷電完全的情況,導(dǎo)致服務(wù)器無法重啟。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種BIOS刷新控制方法及服務(wù)器、存儲(chǔ)介質(zhì),以解決現(xiàn)有技術(shù)存在的易出現(xiàn)刷新失敗及因無法斷電完全而無法重啟的問題。
為達(dá)此目的,本發(fā)明采用以下技術(shù)方案:
一種BIOS刷新控制方法,包括步驟:
在服務(wù)器關(guān)機(jī)狀態(tài)下,基板管理控制器BMC模塊在接收到刷新指令后,對(duì)基本輸入輸出系統(tǒng)BIOS文件進(jìn)行在線更新操作;
在線更新操作結(jié)束后,所述BMC模塊向復(fù)雜可編程邏輯器件CPLD模塊發(fā)送下電指令;
所述CPLD模塊接收到所述下電指令后,控制PCH全部下電。
可選的,還包括:所述CPLD模塊在控制PCH全部下電后,等待預(yù)設(shè)時(shí)長,再控制所述服務(wù)器開機(jī)。
可選的,所述下電指令采用串行通用輸入輸出SGPIO信號(hào)。
可選的,所述下電指令為高電平信號(hào)或者低電平信號(hào)。
一種服務(wù)器,包括BMC模塊和CPLD模塊;
所述BMC模塊,用于在服務(wù)器關(guān)機(jī)狀態(tài)下,在接收到刷新指令后對(duì)BIOS文件進(jìn)行在線更新操作;還用于在所述在線更新操作結(jié)束后,向所述CPLD模塊發(fā)送下電指令;
所述CPLD模塊,用于在接收到所述下電指令后,控制PCH全部下電。
可選的,所述CPLD模塊,還用于在控制PCH全部下電后,等待預(yù)設(shè)時(shí)長,再控制所述服務(wù)器開機(jī)。
可選的,所述BMC模塊和CPLD模塊采用SGPIO總線連接,所述下電指令為SGPIO信號(hào)。
可選的,所述下電指令為高電平信號(hào)或者低電平信號(hào)。
一種存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)存儲(chǔ)有多條指令,所述指令適于處理器進(jìn)行加載,以執(zhí)行如上任一項(xiàng)所述的BIOS刷新控制方法中的步驟。
與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例具有以下有益效果:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于西安易樸通訊技術(shù)有限公司,未經(jīng)西安易樸通訊技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010614345.1/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測;錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測試作故障硬件的檢測或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測試或調(diào)試防止錯(cuò)誤
- 液晶顯示裝置及其驅(qū)動(dòng)方法
- 動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器DRAM的刷新方法、設(shè)備以及系統(tǒng)
- 一種DRAM刷新方法、裝置和系統(tǒng)
- 顯示系統(tǒng)
- 刷新車輛模塊的方法和裝置
- 刷新文件的生成方法及系統(tǒng)
- 動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器DRAM的刷新方法、設(shè)備以及系統(tǒng)
- 刷新控制方法、裝置及存儲(chǔ)介質(zhì)
- 用于半導(dǎo)體存儲(chǔ)器中的刷新操作的設(shè)備和方法
- 車輛控制器并行刷新方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





