[發明專利]一種ARM平臺中BDK向UEFI BIOS傳遞信息的方法在審
| 申請號: | 201610001573.5 | 申請日: | 2016-01-05 |
| 公開(公告)號: | CN105607940A | 公開(公告)日: | 2016-05-25 |
| 發明(設計)人: | 郭章平 | 申請(專利權)人: | 浪潮電子信息產業股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F13/38 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 張靖 |
| 地址: | 250101 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 arm 平臺 bdk uefi bios 傳遞 信息 方法 | ||
1.一種ARM平臺中BDK向UEFIBIOS傳遞信息的方法,其特征在于:所述方法通過在BDK中添加程序,把需要傳遞的數據通過I2C地址,由BDK發送到BMC,BMC中通過添加程序去記錄這個信息,然后等UEFIBIOS接管后,UEFIBIOS再從BMC中通過IPMI協議,通過添加程序從BMC中讀取并使用這個信息。
2.根據權利要求1所述的一種ARM平臺中BDK向UEFIBIOS傳遞信息的方法,其特征在于,所述方法具體的實現方式如下:
S10:ARMCPU上面的I2C總線連接到BMC,BDK能夠利用I2C總線和BMC溝通,把需要的數據通過I2C發送到BMC;
S11:BMC接收到數據后,存入其ROM或者內存buffer中;
S12:BDK完成自己的工作,并加載UEFIBIOS;
S13:UEFIBIOS在需要的階段通過IPMI協議,通過和BMC約定的命令,從BMC中獲取所要的數據。
3.根據權利要求2所述的一種ARM平臺中BDK向UEFIBIOS傳遞信息的方法,其特征在于,所述方法針對上一次系統關機后有沒有掉電的狀態信息的獲取過程如下:
步驟S10中,把PM寄存器的狀態在被清除之前通過I2C總線發送給BMC;
步驟S11中,PM寄存器的值被存入BMC的ROM或者內存buffer中;
步驟S12中,BDK完成初始化內存,配置IO,加載UEFIimage;
步驟S13中,UEFIBIOS可在DXE階段,通過IPMI協議,以及和BMC約定好的命令,從BMC獲取PM寄存的值,供自己參考使用。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮電子信息產業股份有限公司,未經浪潮電子信息產業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201610001573.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:文件系統目錄樹修復方法和裝置
- 下一篇:安全性應用接口要素配置方法





