首页车问答问答详情

如何给奇瑞汽车进行OTA升级

在奇瑞的汽车中,OTA(空中下载技术)升级是通过云端布置一个任务来实现的。当云端布置了升级任务后,车端会首先上报自己本地的版本号。

如果这个版本号和云端布置的任务版本号不一致,那么OTA升级任务就会被触发。车端会下载相应的升级包并执行OTA升级。如果版本号一致,则云端会显示升级成功。

当前,汽车领域正在经历电动化、智能化、网联化和共享化的新发展趋势。随着这些技术的不断进步,汽车的ECU(电子控制单元)功能变得越来越强大,整车的研发时间也变得更紧张。因此,汽车制造商和经销商对于ECU固件的升级和迭代有着更高的需求,同时也是售后维修的重点工作内容。

在过去,汽车的ECU升级只能通过4S店进行线下刷写。这种方式不仅耽误了客户的时间,还大大增加了整车制造商的升级成本。有时,一些涉及安全的版本更新需要尽快安装到客户车辆上,而传统升级方式无法保证升级的及时性。因此,为了应对越来越多的升级场景,越来越多的汽车开始采用OTA升级方式。

在OTA升级过程中,车端通常按照以下方式判断升级是否成功:首先,记录当前零部件的版本号(即升级前的版本号),并将其保存在一个不会被擦除的分区中。当升级完成之后,会自动重启该零部件,并读取其版本号。如果读取到的版本号与保存的版本号一致,则视为升级失败;如果读取到的版本号与保存的版本号不一致,则视为升级成功。

然而,如果云端在布置任务时,任务中的版本号因某种原因填写错误,那么在车端进行OTA升级后,按照上述判断方式,可能会认为该任务已经成功完成。但实际上,其版本号可能是与云端任务中的版本号不一致的。经过一个周期之后,此任务可能会被再次触发。

为了解决上述问题,一种新的车辆OTA升级方法及其系统被开发出来,以应对越来越多的升级场景。

精彩栏目

限时优惠

查看更多