汽车内部各控制器的刷写需要时间,汽车内部各个控制器都有安全防护,刷写指令首先要通过控制器的安全认证,然后将文件传输给控制器,控制器再重启完成刷写。如果中间出了错误,刷写不,还需要重试。
如果遇到运算能力和存储空间小的控制器,需要将数据按照一定的格式慢慢的写进控制器,消耗的时间就会更长。
此外,从架构的角度来看,汽车内部ecu的数量多达上百个,它们连接在不同的车内通讯网络上,同时每条网络又有着不同的数据传输协议,且传输速度较慢,传输文件时间较长。因此,升级的控制器越多,升级的时间也就越长。
这就要ota供应商需要熟悉车内的通讯网络拓扑结构,因为不同的ecu连接着从can总线、flexray、lin到most、以太网等不同的通讯网络,只有对每条线路的特点有清晰的认知才能高效地实现软件升级。
对于整车ota的挑战,瑞萨电子认为,整车功能的升级需要安全部件的更新,需要从两个方面入手:一是降低车内通讯网络的复杂性;二是简化车内api接口,同时增加mcu对多个系统的集成化控制。
这其实就是传统燃油平台向智能电动化迈进的过程,整车电子电气架构从分布式逐步向集中式过渡。车用计算平台的引入能够简化车内网络的结构,加速通讯协议的编译过程同时增强各个子版块的安全性。同时位于整个中枢系统的mcu应该足够智能,需要把从以太网获得的数据提前进行压缩,然后再传输给can总线,提升升级效率和安全性。