[發明專利]BMC只讀內存控制系統及方法無效
| 申請號: | 201310156509.0 | 申請日: | 2013-04-29 |
| 公開(公告)號: | CN104123260A | 公開(公告)日: | 2014-10-29 |
| 發明(設計)人: | 胡明祥;彭爽;馬瑞平;馬守恒;李海洋;楊小虎;陳吉寶 | 申請(專利權)人: | 鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司 |
| 主分類號: | G06F13/42 | 分類號: | G06F13/42;G06F9/44 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518109 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | bmc 只讀 內存 控制系統 方法 | ||
1.一種BMC只讀內存控制系統,運行于機柜式服務器中,其特征在于,該系統包括:
接收模塊,用于接收通用輸入輸出GPIO擴展芯片產生的中斷信號,并將所述中斷信號所對應的BMC的請求加入隊列中,所述機柜式服務器中的每個服務器的BMC通過所述GIPO擴展芯片連接至機柜管理控制器;
讀取模塊,用于讀取所述隊列中一個未處理的BMC的請求;
控制模塊,用于將機柜管理控制器的串行外設接口通過多路復用器連接至所述BMC,并發出重啟所述BMC的命令;
傳輸模塊,用于啟動傳輸線程,并將機柜管理控制器的只讀內存ROM中所述BMC對應的只讀內存文件傳輸給所述BMC。
2.如權利要求1所述的BMC只讀內存控制系統,其特征在于,該系統還包括判斷模塊,判斷所述隊列中是否還有未處理完的BMC的請求。
3.如權利要求1所述的BMC只讀內存控制系統,其特征在于,每個服務器的BMC對應各自的一個只讀內存文件。
4.如權利要求1所述的BMC只讀內存控制系統,其特征在于,所述傳輸模塊按串行外設接口SPI協議的解析規則將所述只讀內存文件的內容逐步通過串行外設接口總線發送至所述BMC。
5.如權利要求1所述的BMC只讀內存控制系統,其特征在于,GPIO擴展芯片上有多個通路,一個BMC對應各自的一個通路;GPIO擴展芯片通過所述通路接收到與該通路相通信的BMC在開機啟動時所產生的片選信號,從而產生該通路的中斷信號。
6.一種BMC只讀內存控制方法,應用于機柜式服務器中,其特征在于,該方法包括:
接收步驟,接收通用輸入輸出GPIO擴展芯片產生的中斷信號,并將所述中斷信號所對應的BMC的請求加入隊列中,所述機柜式服務器中的每個服務器的BMC通過所述GIPO擴展芯片連接至機柜管理控制器;
讀取步驟,讀取所述隊列中一個未處理的BMC的請求;
控制步驟,將機柜管理控制器的串行外設接口通過多路復用器連接至所述BMC,并發出重啟所述BMC的命令;
傳輸步驟,啟動傳輸線程,并將機柜管理控制器的只讀內存ROM中所述BMC的只讀內存文件傳輸給所述BMC。
7.如權利要求6所述的BMC只讀內存控制方法,其特征在于,該方法還包括判斷步驟,判斷所述隊列中是否還有未處理完的BMC的請求;當所述隊列中還有未處理完的BMC的請求時,返回讀取步驟。
8.如權利要求6所述的BMC只讀內存控制方法,其特征在于,每個服務器的BMC對應各自的一個只讀內存文件。
9.如權利要求6所述的BMC只讀內存控制方法,其特征在于,在傳輸步驟中,按照串行外設接口SPI協議的解析規則將所述只讀內存文件的內容逐步通過串行外設接口總線發送至所述BMC。
10.如權利要求6所述的BMC只讀內存控制方法,其特征在于,GPIO擴展芯片上有多個通路,一個BMC對應各自的一個通路;
在接收步驟中,所述GPIO擴展芯片通過所述通路接收到與該通路相通信的BMC在開機啟動時所產生的片選信號,從而產生該通路的中斷信號。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司,未經鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310156509.0/1.html,轉載請聲明來源鉆瓜專利網。





