[發明專利]一種FPGA固件的更新方法、裝置及介質在審
| 申請號: | 201710970368.4 | 申請日: | 2017-10-16 |
| 公開(公告)號: | CN107608700A | 公開(公告)日: | 2018-01-19 |
| 發明(設計)人: | 蘇振宇 | 申請(專利權)人: | 浪潮(北京)電子信息產業有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F8/71 |
| 代理公司: | 北京集佳知識產權代理有限公司11227 | 代理人: | 羅滿 |
| 地址: | 100085 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 fpga 更新 方法 裝置 介質 | ||
技術領域
本發明涉及硬件更新領域,特別是涉及一種FPGA固件的更新方法、裝置及介質。
背景技術
傳統信息安全機制大多建立在操作系統的軟件層之上,但是隨著當前信息系統安全性的威脅逐漸增大,僅關注于軟件層是否安全已經不能滿足信息系統發展需求,信息系統安全需要進一步延伸到硬件層。
FPGA固件是服務器中的邏輯單元,作用是實現服務器開機上電時的時序控制、控制各個系統模塊之間的通信等,是服務器主板的重要元件,FPGA固件的可靠工作關系到服務器的正常運行,因此需要定期對FPGA固件進行更新以減少安全漏洞的存在。JTAG接口是FPGA固件用于下載程序以及調試的接口,在當前情況下,對FPGA固件進行刷寫或更新時,需要在設備上焊接JTAG插座作為JTAG接口的物理端口,并通過專用的下載線纜連接物理端口并依靠燒錄工具以對FPGA固件進行更新,但是不法分子也可以通過上述方式對FPGA固件進行木馬、病毒以及惡意代碼的刷寫,這為FPGA固件的正常工作造成了很大的威脅。為了方式通過JTAG接口惡意刷寫FPGA鏡像,只能在服務器出廠時將JTAG插座去除,這樣雖然能在一定程度上增加FPGA固件的安全性,但是對FPGA固件后續的更新和調試帶來了很大的不便,缺乏實際的靈活性以及可操作性。
由此可見,提供一種FPGA固件的更新方法,在提高FPGA固件的安全性的同時相對提高更新FPGA固件時的靈活性以及可操作性,是本領域技術人員亟待解決的問題。
發明內容
本發明的目的是提供一種FPGA固件的更新方法、裝置及介質,在提高FPGA固件的安全性的同時相對提高更新FPGA固件時的靈活性以及可操作性。
為解決上述技術問題,本發明提供一種FPGA固件的更新方法,包括:
獲取當前操作者的相關信息以及表征操作者具有操作權限的預設標準;
判斷相關信息是否符合預設標準;
如果是,則通過BMC基板管理控制器建立與FPGA的通信連接,并啟用FPGA的JTAG接口;
利用JTAG接口將BMC基板管理控制器的鏡像文件傳輸至FPGA,并依靠鏡像文件對FPGA進行更新操作。
優選的,在依靠鏡像文件對FPGA進行更新操作后,該方法進一步包括:
設置JTAG接口的狀態為禁用狀態。
優選的,通過BMC基板管理控制器建立與FPGA的通信連接具體為:
采用web界面的方式對BMC基板管理控制器進行操作以通過BMC基板管理控制器建立與FPGA的通信連接。
優選的,利用JTAG接口將BMC基板管理控制器的鏡像文件傳輸至FPGA具體為:
利用JTAG接口將BMC基板管理控制器的鏡像文件傳輸至FPGA的數據緩沖區。
優選的,該方法進一步包括:
記錄鏡像文件的版本信息。
優選的,獲取當前操作者的相關信息具體為:
獲取當前操作者所輸入的賬號以及密碼;
相應的,預設標準具體為:
賬號與密碼對應,并且賬號具有對BMC基板管理控制器的操作權限。
此外,本發明還提供一種FPGA固件的更新裝置,包括:
獲取模塊,用于獲取當前操作者的相關信息以及表征操作者具有操作權限的預設標準;
判斷模塊,用于判斷相關信息是否符合預設標準,如果是,則執行連接啟用模塊;
連接啟用模塊,用于通過BMC基板管理控制器建立與FPGA的通信連接,并啟用FPGA的JTAG接口;
更新模塊,用于利用JTAG接口將BMC基板管理控制器的鏡像文件傳輸至FPGA,并依靠鏡像文件對FPGA進行更新操作。
優選的,該裝置進一步包括:
接口禁用模塊,用于設置JTAG接口的狀態為禁用狀態。
此外,本發明還提供一種FPGA固件的更新裝置,包括:
存儲器,用于存儲計算機程序;
處理器,用于執行計算機程序時實現如上述的FPGA固件的更新方法的步驟。
此外,本發明還提供一種計算機可讀存儲介質,計算機可讀存儲介質上存儲有計算機程序,計算機程序被處理器執行時實現如上述的FPGA固件的更新方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮(北京)電子信息產業有限公司,未經浪潮(北京)電子信息產業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710970368.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:紡織面料(2017?28)
- 下一篇:迷你炫彩筆





