[發明專利]一種車載終端固件升級方法及電子裝置在審
| 申請號: | 202110794945.5 | 申請日: | 2021-07-14 |
| 公開(公告)號: | CN113703801A | 公開(公告)日: | 2021-11-26 |
| 發明(設計)人: | 周衛;劉羽升 | 申請(專利權)人: | 深圳市有為信息技術發展有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F8/61 |
| 代理公司: | 北京律和信知識產權代理事務所(普通合伙) 11446 | 代理人: | 張莎莎;何春暉 |
| 地址: | 518049 廣東省深圳市福田區梅林街道梅*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 車載 終端 升級 方法 電子 裝置 | ||
1.一種車載終端固件升級方法,包括:
將固件鏡像存儲至升級分區,并生成升級標記;
在所述車載終端啟動時檢查是否存在所述升級標記;
若存在所述升級標記,則進行固件升級。
2.如權利要求1所述的方法,其特征在于,所述進行固件升級,包括:
解析所述固件鏡像,得到升級策略信息;
基于所述升級策略信息,將所述固件鏡像寫入運行分區,其中,所述運行分區包括多個運行子分區,所述固件鏡像用于升級所述多個運行子分區中的一或多個。
3.如權利要求1所述的方法,其特征在于,所述若存在所述升級標記,則進行固件升級之后,還包括:
若固件升級成功,則清除所述升級標記。
4.如權利要求1所述的方法,其特征在于,還包括:
若固件升級成功,則檢查所述車載終端能否正常啟動;
若所述車載終端能正常啟動,則進行固件備份;
若所述車載終端不能正常啟動,則進行固件降級。
5.如權利要求4所述的方法,其特征在于,所述檢查所述車載終端能否正常啟動,包括:
若所述車載終端啟動后可以穩定運行,則生成升級確認標記。
6.如權利要求5所述的方法,其特征在于,所述若所述車載終端能正常啟動,則進行固件備份,包括:
所述車載終端啟動時檢查是否存在所述升級確認標記;
若存在所述升級確認標記,則比較所述運行分區的固件與備份分區中所述固件的版本號是否一致;
若所述運行分區的固件與所述備份分區中所述固件鏡像的版本號不一致,則將所述運行分區中的全部數據存儲至所述備份分區。
7.如權利要求6所述的方法,其特征在于,所述備份分區在所述車載終端出廠時存儲有原始所述運行分區的全部數據。
8.如權利要求5所述的方法,其特征在于,所述檢查所述車載終端能否正常啟動,還包括:
所述車載終端啟動時檢查是否存在所述升級確認標記;
若不存在所述升級確認標記,則累計啟動次數;
若所述啟動次數到達預設的啟動次數閾值,則判定所述車載終端不能正常啟動。
9.如權利要求5所述的方法,其特征在于,所述進行固件降級,包括:
將所述備份分區中的全部數據寫入所述運行分區。
10.一種用于車載終端固件升級方法的裝置,包括:
升級準備模塊,將固件鏡像存儲至升級分區,并生成升級標記;
升級校驗模塊,在所述車載終端啟動時檢查是否存在所述升級標記;
升級執行模塊,若存在所述升級標記,則進行固件升級。
11.一種電子設備,其特征在于,包括:
一個或多個處理器;
存儲裝置,用于存儲一個或多個程序;
當所述一個或多個程序被所述一個或多個處理器執行,使得所述一個或多個處理器實現如權利要求1-9中任一所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市有為信息技術發展有限公司,未經深圳市有為信息技術發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110794945.5/1.html,轉載請聲明來源鉆瓜專利網。





