[發(fā)明專利]一種固件升級的方法及裝置在審
| 申請?zhí)枺?/td> | 201910838159.3 | 申請日: | 2019-09-05 |
| 公開(公告)號: | CN110764811A | 公開(公告)日: | 2020-02-07 |
| 發(fā)明(設計)人: | 羅沛;楊培朋;李京澤 | 申請(專利權)人: | 深圳優(yōu)地科技有限公司 |
| 主分類號: | G06F8/654 | 分類號: | G06F8/654 |
| 代理公司: | 44414 深圳中一聯(lián)合知識產(chǎn)權代理有限公司 | 代理人: | 李娟 |
| 地址: | 518000 廣東省深圳市寶安區(qū)*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 固件信息 升級固件 匹配 固件升級 升級硬件 檢測 計算機技術領域 嵌入式設備 身份信息 升級 指令 申請 保證 | ||
1.一種固件升級的方法,其特征在于,包括:
獲取固件升級請求;所述固件升級請求包括待升級硬件的硬件身份信息;
基于所述硬件身份信息獲取所述待升級硬件對應的當前有效固件的第一固件信息,以及獲取所述待升級硬件對應的待升級固件的第二固件信息;
當所述第一固件信息與所述第二固件信息匹配,且檢測到系統(tǒng)重新啟動指令時,基于所述第二固件信息對所述當前有效固件進行升級。
2.如權利要求1所述的固件升級的方法,其特征在于,所述第一固件信息包括第一身份信息、第一映像文件信息;所述第二固件信息包括第二身份信息、第二映像文件信息;
在所述當所述第一固件信息與所述第二固件信息匹配,且檢測到系統(tǒng)重新啟動指令時,基于所述第二固件信息對所述當前有效固件進行升級之前,還包括:
檢測所述硬件身份信息分別與所述第一身份信息和所述第二身份信息是否匹配;
當所述硬件身份信息分別與所述第一身份信息和所述第二身份信息匹配時,檢測所述第一映像文件信息中的屬性信息和所述第二映像文件信息中的屬性信息是否一致;
當所述硬件身份信息分別與所述第一身份信息和所述第二身份信息匹配時,且所述第一映像文件信息中的屬性信息和所述第二映像文件信息中的屬性信息一致時,判定所述第一固件信息與所述第二固件信息匹配。
3.如權利要求2所述的固件升級的方法,其特征在于,所述當所述硬件身份信息分別與所述第一身份信息和所述第二身份信息匹配時,且所述第一映像文件信息中的屬性信息和所述第二映像文件信息中的屬性信息一致時,判定所述第一固件信息與所述第二固件信息匹配,包括:
當所述硬件身份信息分別與所述第一身份信息和所述第二身份信息匹配時,且所述第一映像文件信息中的屬性信息和所述第二映像文件信息中的屬性信息一致時,判斷所述第二固件的屬性信息是否合法;所述第二固件的屬性信息包括向量表、指令運行地址、數(shù)據(jù)區(qū)地址、特征指令;
當所述硬件身份信息分別與所述第一身份信息和所述第二身份信息匹配,所述第一映像文件信息中的屬性信息和所述第二映像文件信息中的屬性信息一致時,且所述屬性信息合法時,判定所述第一固件信息與所述第二固件信息匹配。
4.如權利要求1所述的固件升級的方法,其特征在于,在所述基于所述硬件身份信息獲取所述待升級硬件對應的當前有效固件的第一固件信息,以及獲取所述待升級硬件對應的待升級固件的第二固件信息之后,還包括:
當基于所述硬件身份信息未獲取到所述待升級硬件對應的待升級固件的第二固件信息時,基于預設BOOT程序引導所述當前有效固件運行。
5.如權利要求1所述的固件升級的方法,其特征在于,在所述基于所述硬件身份信息獲取所述待升級硬件對應的當前有效固件的第一固件信息,以及獲取所述待升級硬件對應的待升級固件的第二固件信息之后,還包括:
當基于所述硬件身份信息未獲取到所述當前有效固件時,獲取第三固件及其第三固件身份信息;
當所述第三固件身份信息與所述待升級硬件的硬件身份信息匹配時,基于預設BOOT程序引導所述第三固件運行。
6.一種固件升級的裝置,其特征在于,包括:
第一獲取單元,用于獲取固件升級請求;所述固件升級請求包括待升級硬件的硬件身份信息;
第二獲取單元,用于基于所述硬件身份信息獲取所述待升級硬件對應的當前有效固件的第一固件信息,以及獲取所述待升級硬件對應的待升級固件的第二固件信息;
第一處理單元,用于當所述第一固件信息與所述第二固件信息匹配,且檢測到系統(tǒng)重新啟動指令時,基于所述第二固件信息對所述當前有效固件進行升級。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳優(yōu)地科技有限公司,未經(jīng)深圳優(yōu)地科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910838159.3/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





