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