[發明專利]組合儀表程序的刷新方法、裝置、設備及存儲介質在審
| 申請號: | 202011421224.1 | 申請日: | 2020-12-04 |
| 公開(公告)號: | CN112379909A | 公開(公告)日: | 2021-02-19 |
| 發明(設計)人: | 伍愛萍;賴嘉濤;范維全;李雪梅;馬菁菁;林志雄;丁卓禹 | 申請(專利權)人: | 安徽江淮汽車集團股份有限公司 |
| 主分類號: | G06F8/654 | 分類號: | G06F8/654 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 關向蘭 |
| 地址: | 230000 安徽省*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 組合 儀表 程序 刷新 方法 裝置 設備 存儲 介質 | ||
1.一種組合儀表程序的刷新方法,其特征在于,所述組合儀表程序的刷新方法包括以下步驟:
獲取待升級程序代碼,通過CAN總線將所述待升級程序代碼寫入外部FLASH,組合儀表包括外部FLASH和內部FLASH;
通過所述外部FLASH將所述待升級程序代碼寫入所述內部FLASH;
在所述內部FLASH對所述待升級程序代碼進行升級,獲得所述內部FLASH的目標程序,并根據所述目標程序進行刷新。
2.如權利要求1所述的組合儀表程序的刷新方法,其特征在于,所述獲取待升級程序代碼,通過CAN將所述待升級程序代碼寫入外部FLASH之前,還包括:
獲取預設FLASH擦除策略;
根據所述預設FLASH擦除策略對所述外部FLASH進行擦除,獲得擦除后的外部FLASH;
所述獲取待升級程序代碼,通過CAN將所述待升級程序代碼寫入外部FLASH,包括:
獲取待升級程序代碼,通過CAN將所述待升級程序代碼寫入擦除后的外部FLASH。
3.如權利要求1所述的組合儀表程序的刷新方法,其特征在于,所述通過所述外部FLASH將所述待升級程序代碼寫入內部FLASH之前,還包括:
對所述外部FLASH內的待升級程序代碼進行完整性校驗,以得到外部校驗結果;
判斷所述外部校驗結果是否為校驗成功;
在所述外部校驗結果為校驗成功時,執行所述通過所述外部FLASH將所述待升級程序代碼寫入內部FLASH的步驟。
4.如權利要求3所述的組合儀表程序的刷新方法,其特征在于,所述對所述外部FLASH內的待升級程序代碼進行完整性校驗,以得到外部校驗結果,包括:
獲取預設程序校驗碼;
判斷所述待升級程序代碼是否滿足所述預設程序校驗碼;
當所述待升級程序代碼滿足所述預設程序校驗碼時,以得到校驗成功的外部校驗結果。
5.如權利要求3所述的組合儀表程序的刷新方法,其特征在于,所述判斷所述外部校驗結果是否為校驗成功之后,還包括:
在所述外部校驗結果為校驗失敗時,獲取所述外部FLASH的原程序;
對所述外部FLASH中的待升級程序代碼回滾至所述原程序,以通過所述原程序進行運行。
6.如權利要求1所述的組合儀表程序的刷新方法,其特征在于,所述在所述內部FLASH對所述待升級程序代碼進行升級,獲得所述內部FLASH的目標程序,并根據所述目標程序進行刷新之前,還包括:
對所述內部FLASH內的待升級程序代碼進行完整性校驗,以得到內部校驗結果;
判斷所述內部校驗結果是否為校驗成功;
在所述內部校驗結果為校驗成功時,執行所述在所述內部FLASH對所述待升級程序代碼進行升級,獲得所述內部FLASH的目標程序,并根據所述目標程序進行刷新的步驟。
7.如權利要求1至6中任一項所述的組合儀表程序的刷新方法,其特征在于,所述在所述內部FLASH對所述待升級程序代碼進行升級,獲得所述內部FLASH的目標程序,并根據所述目標程序進行刷新之后,還包括:
驗證是否刷新失敗;
當刷新失敗時,獲取預設斷電指令,并根據所述預設斷電指令進行重新上電;
在上電完成后,讀取所述外部FLASH的待升級程序代碼,以使所述內部FLASH根據所述待升級程序代碼進行自更新。
8.一種組合儀表程序的刷新裝置,其特征在于,所述組合儀表程序的刷新裝置包括:
獲取模塊,用于獲取待升級程序代碼,通過CAN總線將所述待升級程序代碼寫入外部FLASH,組合儀表包括外部FLASH和內部FLASH;
寫入模塊,用于通過所述外部FLASH將所述待升級程序代碼寫入所述內部FLASH;
升級模塊,用于在所述內部FLASH對所述待升級程序代碼進行升級,獲得所述內部FLASH的目標程序,并根據所述目標程序進行刷新。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安徽江淮汽車集團股份有限公司,未經安徽江淮汽車集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011421224.1/1.html,轉載請聲明來源鉆瓜專利網。





