[發明專利]整機柜服務器中以太網控制器的固件更新方法及SMC在審
| 申請號: | 201810398030.0 | 申請日: | 2018-04-28 |
| 公開(公告)號: | CN108628625A | 公開(公告)日: | 2018-10-09 |
| 發明(設計)人: | 李清石;金長新;劉強 | 申請(專利權)人: | 濟南浪潮高新科技投資發展有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F8/654 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 李世喆 |
| 地址: | 250100 山東省濟南市*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 以太網控制器 主板 整機 服務器 更新固件 固件更新 電連接 處理器 復位 電源 供電 工作電源 系統電源 信道切換 更新 信道 寫入 消耗 | ||
1.一種整機柜服務器中以太網控制器的固件更新方法,其特征在于,應用于系統管理控制器SMC,包括:
SMC獲取整機柜服務器中每一個主板的以太網控制器所分別對應的待更新固件;
SMC針對于每一個所述主板,執行:
對所述主板的以太網控制器的EEPROM進行電源及信道切換,使得所述EEPROM由所述SMC所對應的工作電源向所述EEPROM進行供電并通過串行外設接口SPI總線與所述SMC電連接;
將所述主板的以太網控制器所對應的待更新固件通過所述SPI總線寫入所述EEPROM;
對所述EEPROM進行電源及信道復位,使得所述EEPROM由所述主板的處理器所對應的系統電源向所述EEPROM供電并與所述處理器復位至電連接。
2.根據權利要求1所述的方法,其特征在于,
所述SMC獲取整機柜服務器中每一個主板的以太網控制器所分別對應的待更新固件,包括:
獲取初始更新固件;
獲取整機柜服務器中每一個主板所分別對應的媒體訪問控制MAC地址;
針對于每一個所述主板,利用所述主板所對應的當前MAC地址替換所述初始更新固件中的歷史MAC地址,并根據所述當前MAC地址計算及更新所述初始更新固件的校驗字段,以形成所述主板的以太網控制器所對應的待更新固件。
3.根據權利要求1或2所述的方法,其特征在于,
所述SMC獲取整機柜服務器中每一個主板的以太網控制器所分別對應的待更新固件,進一步包括:獲取所述以太網控制器的EEPROM的型號;
則,所述將所述主板的以太網控制器所對應的待更新固件通過所述SPI總線寫入所述EEPROM,包括:根據所述EEPROM的型號,通過SPI總線將所述主板的以太網控制器所對應的待更新固件時序刷新至所述EEPROM。
4.一種SMC,其特征在于,包括:
固件獲取模塊,用于獲取整機柜服務器中每一個主板的以太網控制器所分別對應的待更新固件;
電源及信道切換模塊,用于針對于每一個所述主板,對所述主板的以太網控制器的EEPROM進行電源及信道切換,使得所述EEPROM由所述SMC所對應的工作電源向所述EEPROM進行供電并通過串行外設接口SPI總線與所述SMC電連接;對所述EEPROM進行電源及信道復位,使得所述EEPROM由所述主板的處理器所對應的系統電源向所述EEPROM供電并與所述處理器復位至電連接;
固件刷新模塊,用于將所述主板的以太網控制器所對應的待更新固件通過所述SPI總線寫入所述EEPROM。
5.根據權利要求4所述的SMC,其特征在于,
所述固件獲取模塊,包括:固件獲取單元、地址獲取單元及固件內容更新單元;其中,
所述固件獲取單元,用于獲取初始更新固件;
所述地址獲取單元,用于獲取整機柜服務器中每一個主板所分別對應的媒體訪問控制MAC地址;
所述固件內容更新單元,用于針對于每一個所述主板,利用所述主板所對應的當前MAC地址替換所述初始更新固件中的歷史MAC地址,并根據所述當前MAC地址計算及更新所述初始更新固件的校驗字段,以形成所述主板的以太網控制器所對應的待更新固件。
6.根據權利要求4或5所述的SMC,其特征在于,
進一步包括:
型號確定模塊,用于獲取所述以太網控制器的EEPROM的型號;
則,所述固件刷新模塊,用于根據所述EEPROM的型號,通過SPI總線將所述主板的以太網控制器所對應的待更新固件時序刷新至所述EEPROM。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于濟南浪潮高新科技投資發展有限公司,未經濟南浪潮高新科技投資發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810398030.0/1.html,轉載請聲明來源鉆瓜專利網。





