[發明專利]車輛升級方法、裝置、電子裝置及存儲介質在審
| 申請號: | 202110449760.0 | 申請日: | 2021-04-25 |
| 公開(公告)號: | CN113094072A | 公開(公告)日: | 2021-07-09 |
| 發明(設計)人: | 沈亮 | 申請(專利權)人: | 上海華東汽車信息技術有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F8/61;G06F8/71 |
| 代理公司: | 深圳市賽恩倍吉知識產權代理有限公司 44334 | 代理人: | 夏敏 |
| 地址: | 201800 上海市嘉*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 車輛 升級 方法 裝置 電子 存儲 介質 | ||
本申請提供一種車輛升級方法,包括:確定車輛控制器待升級模塊;獲取所述待升級模塊對應升級包的存儲位置;壓縮所述升級包;確認車輛處于工作模式,控制應用程序將壓縮后的升級包從存儲位置傳輸至控制器預留區;確認車輛進入升級模式,解壓縮所述升級包至待升級模塊的目標區域,以升級所述待升級模塊。本申請還提供一種車輛升級裝置、電子裝置及存儲介質。本申請通過應用程序執行升級包的傳輸,并將升級包傳輸至控制器的預留區,以實現升級包快速且用戶無感傳輸,減少車輛升級過程使用蓄電池的時間,以防止車輛升級導致的蓄電池饋電。
技術領域
本申請涉及車輛軟件升級領域,具體涉及一種車輛升級方法、裝置、電子裝置及存儲介質。
背景技術
伴隨著現代汽車工業高速發展,汽車上的電子零件越來越多,軟件復雜度越來越高,更新的頻次也逐日增多,即使車輛量產之后,軟件也存在迭代升級的需求。
然而,在實現本發明過程中,發明人發現現有技術中至少存在如下問題:現有的FOTA(Firmware Over The Air,FOTA)升級存在時間問題,由于車輛在行駛的時候是不允許進行升級的,所以通常只能在車輛不工作的情況下進行車輛升級,此時全車的控制器都是由蓄電池進行供電,蓄電池的電量一般只能支撐30-45分鐘的升級工作,遇到數據量大的零件升級就會出現饋電的風險,影響用戶體驗。
發明內容
鑒于以上問題,本申請提出一種車輛升級方法、車輛升級裝置、電子裝置、車輛及存儲介質,以解決上述問題。
本申請實施例第一方面提供一種車輛升級方法,包括:
確定車輛控制器待升級模塊;
獲取所述待升級模塊對應升級包的存儲位置;
壓縮所述升級包;
確認車輛處于工作模式,控制應用程序將壓縮后的升級包從存儲位置傳輸至所述車輛控制器的預留區;
確認車輛進入升級模式,解壓縮所述升級包至待升級模塊的目標區域,以升級所述待升級模塊。
如此,通過應用程序將升級包傳輸至預留區,車輛升級過程的數據包傳輸和車輛升級分別由不同的程序執行,且數據包傳輸可在車輛處于工作模式時執行,以減少升級模式時車輛升級占用的時間,提升升級效率。
在一些實施例中,所述壓縮所述升級包之前,所述車輛升級方法還包括:
依據所述待升級模塊確定升級包的大小;
判斷所述升級包的大小是否大于預設值;
若為是,則壓縮所述升級包。
如此,升級包的大小大于預設值,可使用本申請提供的升級方法,通過限定本申請使用范圍,以體現本方法的優點。
在一些實施例中,所述確認車輛處于工作模式,控制應用程序將壓縮后的升級包從存儲位置傳輸至控制器的預留區,具體包括:
判斷所述車輛是否進入工作模式;
若為是,則檢測控制器預留區的標識位以判斷所述預留區的狀態;
若預留區處于擦除狀態,則控制所述應用程序將壓縮后的數據傳輸至所述車輛控制器預留區;
若預留區處于數據傳輸狀態,獲取所述預留區中升級包的斷點位置;
依據斷點位置使所述應用程序向所述車輛控制器預留區續傳所述升級包。
如此,通過檢測預留區的狀態,以調整應用程序傳輸升級包,并將斷點續傳應用至升級包傳輸中,以使升級包的傳輸可適用于車輛的不同行駛狀態。
在一些實施例中,所述車輛方法還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海華東汽車信息技術有限公司,未經上海華東汽車信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110449760.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種離網能源供給系統
- 下一篇:油電混合動力變速箱測試臺架





