[發(fā)明專利]一種Intel ME的固件更新方法、裝置及介質(zhì)在審
| 申請?zhí)枺?/td> | 201810083559.3 | 申請日: | 2018-01-29 |
| 公開(公告)號: | CN108304198A | 公開(公告)日: | 2018-07-20 |
| 發(fā)明(設(shè)計)人: | 張炳會 | 申請(專利權(quán))人: | 鄭州云海信息技術(shù)有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61 |
| 代理公司: | 北京集佳知識產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 羅滿 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 固件更新 主板 更新 基板管理控制器 固件更新裝置 整體工作效率 端口訪問 時間開銷 觸發(fā) 預(yù)設(shè) 重置 調(diào)用 服務(wù)器 全局 保證 | ||
本發(fā)明公開了一種Intel ME的固件更新方法、裝置及介質(zhì),該方法的步驟包括:通過服務(wù)器中基板管理控制器BMC所提供的KVM控制端口訪問Intel主板的SPI總線,并通過預(yù)設(shè)固件對Intel ME進(jìn)行更新;判斷對Intel ME的更新是否完成;如果是,則通過調(diào)用Intel主板中固有的GlobalReset方法觸發(fā)對Intel ME的全局重置,以實現(xiàn)Intel ME的生效。本方法相對減少了更新所需要的時間開銷,提高了固件更新效率,并且保證了固件更新時主板的整體工作效率。此外,本發(fā)明還提供一種Intel ME的固件更新裝置及介質(zhì),有益效果如上所述。
技術(shù)領(lǐng)域
本發(fā)明涉及固件更新領(lǐng)域,特別是涉及一種Intel ME的固件更新方法、裝置及介質(zhì)。
背景技術(shù)
現(xiàn)如今,隨著服務(wù)器的發(fā)展一日千里,對于服務(wù)器中硬件以及軟件的升級已經(jīng)處于常態(tài)化。
在Intel內(nèi)核的服務(wù)器平臺上,進(jìn)行主板固件升級時,可能會涉及到對主板中Intel ME的固件更新。當(dāng)前的更新方式是技術(shù)人員逐一對服務(wù)器中的Intel ME進(jìn)行固件升級,進(jìn)而控制Intel主板的AC斷電,使Intel主板上的寄存器均恢復(fù)原始狀態(tài),再對Intel主板重新上電,以使升級后的Intel ME生效。但是Intel主板進(jìn)行AC斷電及上電的過程中將會消耗一定的時間,并且在更新Intel ME時,往往需要技術(shù)人員在設(shè)備前進(jìn)行相關(guān)操作,進(jìn)而操作的便捷性同樣較差。因此當(dāng)前情況下對Intel ME進(jìn)行固件更新的效率相對較低,并且在Intel主板在斷電狀態(tài)至正常狀態(tài)的上電過程中,無法對外提供正常服務(wù),進(jìn)而也會相對降低Intel主板的工作效率。
由此可見,提供一種Intel ME的固件更新方法,以提高Intel ME的固件更新效率,并且保證Intel ME固件更新時Intel主板的整體工作效率,是本領(lǐng)域技術(shù)人員亟待解決的問題。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種Intel ME的固件更新方法、裝置及介質(zhì),以提高IntelME的固件更新效率,并且保證Intel ME固件更新時Intel主板的整體工作效率。
為解決上述技術(shù)問題,本發(fā)明提供一種Intel ME的固件更新方法,包括:
通過服務(wù)器中基板管理控制器BMC所提供的KVM控制端口訪問Intel主板的SPI總線,并通過預(yù)設(shè)固件對Intel ME進(jìn)行更新;
判斷對Intel ME的更新是否完成;
如果是,則通過調(diào)用Intel主板中固有的GlobalReset方法觸發(fā)對Intel ME的全局重置,以實現(xiàn)Intel ME的生效。
優(yōu)選的,在判斷對Intel ME的更新是否完成前,該方法進(jìn)一步包括:
在基板管理控制器BMC中設(shè)置具有初始值的標(biāo)志位,并根據(jù)Intel ME的更新狀態(tài)采取相應(yīng)的狀態(tài)值對標(biāo)志位進(jìn)行賦值;
相應(yīng)的,判斷對Intel ME的更新是否完成具體為:
根據(jù)標(biāo)志位的當(dāng)前狀態(tài)值判斷對Intel ME的更新是否完成。
優(yōu)選的,在通過調(diào)用Intel主板中固有的GlobalReset方法觸發(fā)對Intel ME的全局重置后,該方法進(jìn)一步包括:
將標(biāo)志位的值恢復(fù)為初始值。
優(yōu)選的,初始值具體為0。
優(yōu)選的,在通過調(diào)用Intel主板中固有的GlobalReset方法觸發(fā)對Intel ME的全局重置后,該方法進(jìn)一步包括:
將Intel ME的當(dāng)前固件版本信息記錄至日志。
此外,本發(fā)明還提供一種Intel ME的固件更新裝置,包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于鄭州云海信息技術(shù)有限公司,未經(jīng)鄭州云海信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810083559.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





