汽車OTA原理是什么
2021-06-20 15:11:46
作者:問答叫獸
【太平洋汽車網】OTA分為兩類,一種是固件更新FOTA(Firmware-over-the-air,固件在線升級),是指給設備、ECU閃存下載完整的固件鏡像,或者修補現有固件、更新閃存。第二種是軟件更新SOTA(Software-over-the-air,軟件在線升級)。
無論是 FOTA 還是 SOTA升級更新都是三步走。
1、生成更新數據包:數據包內有要修復的缺陷或者加入的新功能,分發包的更新順序、更新前和更新后的驗證檢查等等,都會被打包到這個文件里。生成之后,更新包會被發到一個OTA云服務器平臺。在汽車行業,這個平臺一般由OEM管理 。
2、傳輸數據包:車端發出請求到服務器;服務器收到車機請求信息后,發回反饋,要求發送數字證書驗證身份。車端發送數字證書到服務器端;服務器對數字證書進行校驗是否存在問題;驗證無誤后終端管理系統向車端發送驗證結果,這時開始進行相應的數據傳輸。更新包會被加密后傳輸到車端,通過移動網絡(3G/4G/5G/WIFI)建立車輛與服務器之間的安全連接,確保數據包安全的傳輸到車輛TCU,然后再傳輸給OTA Manager。OTA Manager管理車輛所有ECU的更新過程。
3、安裝更新:OTA Manager將數據包分發到ECU,并告知ECU何時執行更新。更新過程完成后,OTA Manager將向服務器發送確認。OTA Manager需要外掛載非易失閃存用來存儲車輛ECUs備份,以期在ECU升級失敗之后進行調用。這些備份通過加密&認證的方式進行防護以避免外部攻擊。這些備份確保汽車在進行OTA升級過程中出現任何意外的情況時,可以恢復到升級之前的狀態,從而確保更新失敗后的行車安全。
(圖/文/攝:太平洋汽車網 問答叫獸)
>>點擊查看今日優惠<<
本文導航
熱門文章