汽车OTA原理是什么

汽车OTA原理是什么,第1张

太平洋汽车网OTA分为两类,一种是固件更新FOTA(Firmware-over-the-air,固件在线升级),是指给设备、ECU闪存下载完整的固件镜像,或者修补现有固件、更新闪存。第二种是软件更新SOTA(Software-over-the-air,软件在线升级)。

无论是FOTA还是SOTA升级更新都是三步走。

1、生成更新数据包:数据包内有要修复的缺陷或者加入的新功能,分发包的更新顺序、更新前和更新后的验证检查等等,都会被打包到这个文件里。生成之后,更新包会被发到一个OTA云服务器平台。在汽车行业,这个平台一般由OEM管理。

2、传输数据包:车端发出请求到服务器;服务器收到车机请求信息后,发回反馈,要求发送数字证书验证身份。车端发送数字证书到服务器端;服务器对数字证书进行校验是否存在问题;验证无误后终端管理系统向车端发送验证结果,这时开始进行相应的数据传输。更新包会被加密后传输到车端,通过移动网络(3G/4G/5G/WIFI)建立车辆与服务器之间的安全连接,确保数据包安全的传输到车辆TCU,然后再传输给OTAManager。OTAManager管理车辆所有ECU的更新过程。

3、安装更新:OTAManager将数据包分发到ECU,并告知ECU何时执行更新。更新过程完成后,OTAManager将向服务器发送确认。OTAManager需要外挂载非易失闪存用来存储车辆ECUs备份,以期在ECU升级失败之后进行调用。这些备份通过加密&认证的方式进行防护以避免外部攻击。这些备份确保汽车在进行OTA升级过程中出现任何意外的情况时,可以恢复到升级之前的状态,从而确保更新失败后的行车安全。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zz/10847562.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-11
下一篇2023-05-11

发表评论

登录后才能评论

评论列表(0条)

    保存