[發明專利]整車OTA并行刷寫升級方法、裝置、設備及存儲介質在審
| 申請號: | 202310085037.8 | 申請日: | 2023-01-16 |
| 公開(公告)號: | CN116232891A | 公開(公告)日: | 2023-06-06 |
| 發明(設計)人: | 許林;韓波;唐如意;陳建偉;鄧凌天 | 申請(專利權)人: | 成都賽力斯科技有限公司 |
| 主分類號: | H04L41/082 | 分類號: | H04L41/082;G06F8/65;H04L69/22 |
| 代理公司: | 北京匯思誠業知識產權代理有限公司 11444 | 代理人: | 高飛 |
| 地址: | 610000 四川省成都市自由貿易試驗區*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 整車 ota 并行 升級 方法 裝置 設備 存儲 介質 | ||
本發明公開了一種整車OTA并行刷寫升級方法、裝置、設備及存儲介質,由T?box中的升級主控模塊按照廣播域或不同的若干個域,將需刷寫升級的若干個域的多個ECU封裝成一個報文并向網關進行傳輸,處于網關的升級代理模塊解析報文中由ID標識的廣播域或各域的地址,并分發到對應的廣播域或各域的ECU;承載在各ECU中的升級從控模塊將收到的報文進行解析,若其中ECU的ID信息與自身ID相同則升級刷寫。本發明通過一個報文即實現預設數量的多個ECU的并行刷寫,相比串行刷寫既縮短了刷寫升級時間,又減少了報文在總線中的傳輸量,避免了總線負載過重的問題,從而使得升級速度得到顯著提升,極大改善了整車OTA升級刷寫的效率。
技術領域
本發明涉及整車OTA升級技術領域,尤其涉及一種整車OTA并行刷寫升級方法、裝置、設備及存儲介質。
背景技術
OTA英文全稱是OvertheAi?rTechno?l?ogy,即空中下載技術,汽車OTA升級是指通過空中下載進行固件升級和軟件升級。OTA不僅帶來更便捷的車輛升級途徑,也讓用戶感受到更加智能便捷的用車體驗。通過網絡從遠程服務器下載新的軟件更新包對自身系統進行升級,對于智聯網汽車的意義在于:1、快速修復系統缺陷;2、快速迭代、提升產品和使用體驗;3、節約時間和經濟成本。
目前出現的OTA升級主要采用的是串行刷寫方式,而隨著智聯網汽車的功能越來越豐富,所涉及的ECU部件(E?l?ectron?i?c?Contro?l?Un?it,電子控制單元)也越來越多,如果采用這種傳統方式進行升級刷寫會非常耗時,難以達到快速升級系統的目的,且針對某些部件OTA升級限制條件較多,效率提升受阻,無法真正改善用戶的使用體驗。
發明內容
鑒于上述,本發明旨在提供一種整車OTA并行刷寫升級方法、裝置、設備及存儲介質,以解決前述提及的技術問題。
本發明采用的技術方案如下:
第一方面,本發明提供了一種整車OTA并行刷寫升級方法,其中包括:
T-box從平臺獲取需刷寫升級的各ECU的升級包版本;
對所述升級包版本進行解封,從中提取刷寫升級所需信息;
基于所述刷寫升級所需信息,將所屬同一個域或跨域的多個ECU封裝成一個報文;
將所述報文發至網關進行第一解析,提取出全域I?D或域間I?D;
網關根據全域I?D或域間I?D將所述報文傳輸到目標域的總線中,并輸送至對應的各ECU;
各ECU在確定所述報文完整后,對所述報文進行第二解析,并從中提取出ECU的I?D信息;
在判定所述I?D信息與自身的I?D相符后,ECU利用所述報文執行刷寫升級操作。
在其中至少一種可能的實現方式中,所述將所屬同一個域或跨域的多個ECU封裝成一個報文包括:
在將原文件格式轉換為預設文件格式后,將所屬同一個域或跨域的預設數量的多個ECU封裝成一個報文,其中所述預設數量基于所述報文類型確定。
在其中至少一種可能的實現方式中,所述在判定所述I?D信息與自身的I?D相符后,ECU利用所述報文執行刷寫升級操作包括:
ECU檢驗所述I?D信息是否與自身I?D匹配;
若否,則丟棄所述報文;
若是,則從所述報文中提取出當前ECU的數據偏移地址以及數據長度信息,基于所述數據偏移地址和所述數據長度信息執行刷寫升級操作。
在其中至少一種可能的實現方式中,確定所述報文是否完整的方式包括:判斷所述報文當前幀的所有數據的累加和是否等于所述報文最后一個字節設置的校驗值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都賽力斯科技有限公司,未經成都賽力斯科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310085037.8/2.html,轉載請聲明來源鉆瓜專利網。





