【技術實現步驟摘要】
車輛OTA升級方法及其系統
本專利技術涉及OTA升級
,尤其涉及一種車輛OTA升級方法及其系統。
技術介紹
當前在汽車領域,電動化、智能化、網聯化、共享化成為汽車發展的新方向和新趨勢,車輛ECU(ElectronicControlUnit,電子控制單元)的功能越來越強大,整車研發時間越來越緊促,ECU的固件升級和迭代成為整車廠的核心需求,同時也是售后維修的重點工作內容。以往的升級方式只能通過4S店進行線下刷寫,即耽誤客戶時間,也大大增加了整車廠升級一批軟件的成本,有時一些涉及安全的版本更新需要盡快安裝到客戶車輛上,傳統升級方式也不能保證升級的及時性,因此為了應對越來越多的升級場景,空中下載(OverTheAir,OTA)的升級方式被越來越多的使用。傳統的車輛OTA升級流程通常為:由云端布置一個任務,車端上報自己本地的版本號,如果版本號和云端布置任務版本號(布置任務時填寫的版本號)不一致,會觸發該任務,則車端下載該升級包進行OTA升級,如果版本號一致,則云端直接顯示升級成功。車端通常按照如下方式判斷升級是否成功:在升級汽車的某一個零部件之前,會記錄當前的版本號,即升級前的版本號,并且保存在升級不被擦除的分區,升級完成之后,會自動重啟該零部件,首先先讀取該零部件的版本號(該版本號包含在升級包中,升級過程中寫入),如果和保存的版本號一致,則升級失敗,如果和保存的版本號不一致,則升級成功。如果云端在布置任務的時候,任務中的版本號因為某種原因填錯了,該任務被觸發,車端進行OTA升級之后,按 ...
【技術保護點】
1.一種車輛OTA升級方法,包括車端步驟以及云端步驟,所述車端步驟包括上報待升級零部件的本地版本號,同步觸發的任務,并下載相應的升級包對所述待升級零部件進行升級;所述云端步驟包括布置升級任務,若所述本地版本號與云端布置任務的版本號不一致,則觸發該任務,其特征在于,所述車端步驟還包括:/n上報車端唯一標識;/n同步任務后,從所述任務中獲取版本號;/n對所述待升級零部件升級完成后,將升級完成后的版本號與從所述任務中獲取的版本號進行比較,若版本號一致,則升級成功,否則,升級失敗;/n上報升級結果,所述升級結果包括成功或失敗信息、車端唯一標識以及任務唯一標識;/n所述云端步驟還包括:/n當所述本地版本號與云端布置任務的版本號不一致時,通過所述車端唯一標識判斷是否存在該車端對所述任務的升級失敗信息,若是,則不觸發該任務,若否,則觸發該任務;/n根據車端上報的升級結果,保存車端唯一標識與相應任務升級失敗的對應信息。/n
【技術特征摘要】
1.一種車輛OTA升級方法,包括車端步驟以及云端步驟,所述車端步驟包括上報待升級零部件的本地版本號,同步觸發的任務,并下載相應的升級包對所述待升級零部件進行升級;所述云端步驟包括布置升級任務,若所述本地版本號與云端布置任務的版本號不一致,則觸發該任務,其特征在于,所述車端步驟還包括:
上報車端唯一標識;
同步任務后,從所述任務中獲取版本號;
對所述待升級零部件升級完成后,將升級完成后的版本號與從所述任務中獲取的版本號進行比較,若版本號一致,則升級成功,否則,升級失敗;
上報升級結果,所述升級結果包括成功或失敗信息、車端唯一標識以及任務唯一標識;
所述云端步驟還包括:
當所述本地版本號與云端布置任務的版本號不一致時,通過所述車端唯一標識判斷是否存在該車端對所述任務的升級失敗信息,若是,則不觸發該任務,若否,則觸發該任務;
根據車端上報的升級結果,保存車端唯一標識與相應任務升級失敗的對應信息。
2.根據權利要求1所述的一種車輛OTA升級方法,其特征在于,所述上報升級結果進一步包括:
判斷是否能連上所述云端,若否,則重啟網卡,連上云端后,將升級結果發送給所述云端。
3.根據權利要求2所述的一種車輛OTA升級方法,其特征在于,若重啟網卡后,還是無法連上云端,則先將所述升級結果發送給通信設備,再由所述通信設備將所述升級結果發送給所述云端。
4.根據權利要求1或3所述的一種車輛OTA升級方法,其特征在于,所述車端唯一標識為車輛VIN號...
【專利技術屬性】
技術研發人員:程新,張倩,唐利科,劉中杰,
申請(專利權)人:愛瑟福信息科技上海有限公司,
類型:發明
國別省市:上海;31
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。