[發明專利]一種汽車嵌入式軟件升級方法、裝置及存儲介質在審
| 申請號: | 202011197393.1 | 申請日: | 2020-10-30 |
| 公開(公告)號: | CN112486549A | 公開(公告)日: | 2021-03-12 |
| 發明(設計)人: | 黃迅;黃銳景;馮啟翔;鄒世斌;彭忠 | 申請(專利權)人: | 廣汽零部件有限公司 |
| 主分類號: | G06F8/654 | 分類號: | G06F8/654;G06F11/14 |
| 代理公司: | 廣州市越秀區哲力專利商標事務所(普通合伙) 44288 | 代理人: | 孫柳 |
| 地址: | 510000 廣東省廣州市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 汽車 嵌入式 軟件 升級 方法 裝置 存儲 介質 | ||
1.一種汽車嵌入式軟件升級方法,其特征在于,包括:
請求檢測步驟:當系統檢測到重編程請求時,下載新應用代碼到存儲設備并將新應用代碼備份到存儲設備備份區;
備份步驟:接收到擦除服務請求并擦除系統的應用代碼備份區以及將系統的應用代碼區的舊應用代碼備份到應用代碼備份區;
更新步驟:擦除應用代碼區以及將新應用代碼復制到應用代碼區;
清除步驟:擦除存儲設備的相關信息以及系統的錯誤計數后重啟。
2.根據權利要求1所述的一種汽車嵌入式軟件升級方法,其特征在于,當系統未檢測到重編程請求且系統可用時:檢測存儲設備是否可用,若是,擦除存儲設備的相關信息,然后跳轉到系統軟件界面;若否,則直接跳轉到系統軟件界面。
3.根據權利要求2所述的一種汽車嵌入式軟件升級方法,其特征在于,當系統未檢測到重編程請求且系統不可用時:
檢測步驟:檢測應用代碼備份區以及存儲設備備份區是否均可用,若是,則執行備份恢復步驟;若否,則將系統停留在Boot區執行BootLoader程序;
備份恢復步驟:將存儲設備備份區的新應用代碼復制到系統內存以及將應用代碼備份區的舊應用代碼復制到應用代碼區,然后執行擦除存儲設備的相關信息以及清除系統錯誤計數后重啟。
4.根據權利要求3所述的一種汽車嵌入式軟件升級方法,其特征在于,所述備份恢復步驟包括:
第一恢復步驟:將存儲設備備份區的新應用代碼復制到系統內存;
第一判斷步驟:判斷系統內存中的新應用代碼與存儲設備備份區的新應用代碼是否一致,若是,則執行第二恢復步驟;若否,則計數器+1;
第二恢復步驟:將應用代碼備份區的舊應用代碼復制到應用代碼區,然后執行第二判斷步驟;
第二判斷步驟:判斷應用代碼區的舊應用代碼與應用代碼備份區的舊應用代碼是否一致,若是,則設置應用代碼區的可用狀態為可用;若否,則計數器+1。
5.根據權利要求4所述的一種汽車嵌入式軟件升級方法,其特征在于,所述第一判斷步驟以及第二判斷步驟中:當計數器大于預設值時,重新啟動系統;當計數器大于預設值,系統停留在Boot區執行BootLoader程序。
6.根據權利要求5所述的一種汽車嵌入式軟件升級方法,其特征在于,所述預設值為5。
7.根據權利要求1所述的一種汽車嵌入式軟件升級方法,其特征在于,所述請求檢測步驟之后還包括:
下載步驟:將存儲設備中的新應用代碼下載到系統內存;
第一判斷步驟:當存儲設備備份區可用且系統內存中的新應用代碼與存儲設備的備份區的新應用代碼一致時,執行備份步驟;當存儲設備備份區不可用或系統內存中的新應用代碼與存儲設備備份區的新應用代碼不一致時,執行第一備份擦除步驟;
第一備份擦除步驟:擦除存儲設備備份區并將系統內存中的新應用代碼重新備份到存儲設備備份區;
第一檢驗步驟:校驗存儲設備備份區的新應用代碼與系統內存中的新應用代碼是否一致,若是,標志設置步驟;若否,則重啟;
標志設置步驟:設置Flash Driver備份區的可用狀態為可用;然后執行備份步驟。
8.根據權利要求1所述的一種汽車嵌入式軟件升級方法,其特征在于,所述備份步驟之后還包括:
第二檢測步驟:當應用代碼備份區的舊應用代碼與應用代碼區的舊應用代碼一致且應用代碼備份區可用時,執行擦除步驟;當應用代碼備份區的舊應用代碼與應用代碼區的舊應用代碼不一致或應用代碼備份區不可用時,則執行第二備份擦除步驟;
第二備份擦除步驟:擦除應用代碼備份區并將舊應用代碼復制到應用代碼備份區;
第二校驗步驟:校驗應用代碼備份區的舊應用代碼與應用代碼區的舊應用代碼是否一致,若是,則設置應用代碼備份區的可用狀態設為可用,然后執行擦除步驟;若否,則重啟系統。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣汽零部件有限公司,未經廣汽零部件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011197393.1/1.html,轉載請聲明來源鉆瓜專利網。





