车辆OTA升级方法及其系统技术方案

技术编号:25486521 阅读:171 留言:0更新日期:2020-09-01 23:05
一种车辆OTA升级方法,包括车端步骤以及云端步骤,在车端步骤中,对待升级零部件升级完成后,将升级完成后的版本号与从所述任务中获取的版本号进行比较,若版本号一致,则升级成功,否则,升级失败。本发明专利技术可以避免升级成功的任务再次被触发的问题。

【技术实现步骤摘要】
车辆OTA升级方法及其系统
本专利技术涉及OTA升级
,尤其涉及一种车辆OTA升级方法及其系统。
技术介绍
当前在汽车领域,电动化、智能化、网联化、共享化成为汽车发展的新方向和新趋势,车辆ECU(ElectronicControlUnit,电子控制单元)的功能越来越强大,整车研发时间越来越紧促,ECU的固件升级和迭代成为整车厂的核心需求,同时也是售后维修的重点工作内容。以往的升级方式只能通过4S店进行线下刷写,即耽误客户时间,也大大增加了整车厂升级一批软件的成本,有时一些涉及安全的版本更新需要尽快安装到客户车辆上,传统升级方式也不能保证升级的及时性,因此为了应对越来越多的升级场景,空中下载(OverTheAir,OTA)的升级方式被越来越多的使用。传统的车辆OTA升级流程通常为:由云端布置一个任务,车端上报自己本地的版本号,如果版本号和云端布置任务版本号(布置任务时填写的版本号)不一致,会触发该任务,则车端下载该升级包进行OTA升级,如果版本号一致,则云端直接显示升级成功。车端通常按照如下方式判断升级是否成功:在升本文档来自技高网...

【技术保护点】
1.一种车辆OTA升级方法,包括车端步骤以及云端步骤,所述车端步骤包括上报待升级零部件的本地版本号,同步触发的任务,并下载相应的升级包对所述待升级零部件进行升级;所述云端步骤包括布置升级任务,若所述本地版本号与云端布置任务的版本号不一致,则触发该任务,其特征在于,所述车端步骤还包括:/n上报车端唯一标识;/n同步任务后,从所述任务中获取版本号;/n对所述待升级零部件升级完成后,将升级完成后的版本号与从所述任务中获取的版本号进行比较,若版本号一致,则升级成功,否则,升级失败;/n上报升级结果,所述升级结果包括成功或失败信息、车端唯一标识以及任务唯一标识;/n所述云端步骤还包括:/n当所述本地版本...

【技术特征摘要】
1.一种车辆OTA升级方法,包括车端步骤以及云端步骤,所述车端步骤包括上报待升级零部件的本地版本号,同步触发的任务,并下载相应的升级包对所述待升级零部件进行升级;所述云端步骤包括布置升级任务,若所述本地版本号与云端布置任务的版本号不一致,则触发该任务,其特征在于,所述车端步骤还包括:
上报车端唯一标识;
同步任务后,从所述任务中获取版本号;
对所述待升级零部件升级完成后,将升级完成后的版本号与从所述任务中获取的版本号进行比较,若版本号一致,则升级成功,否则,升级失败;
上报升级结果,所述升级结果包括成功或失败信息、车端唯一标识以及任务唯一标识;
所述云端步骤还包括:
当所述本地版本号与云端布置任务的版本号不一致时,通过所述车端唯一标识判断是否存在该车端对所述任务的升级失败信息,若是,则不触发该任务,若否,则触发该任务;
根据车端上报的升级结果,保存车端唯一标识与相应任务升级失败的对应信息。


2.根据权利要求1所述的一种车辆OTA升级方法,其特征在于,所述上报升级结果进一步包括:
判断是否能连上所述云端,若否,则重启网卡,连上云端后,将升级结果发送给所述云端。


3.根据权利要求2所述的一种车辆OTA升级方法,其特征在于,若重启网卡后,还是无法连上云端,则先将所述升级结果发送给通信设备,再由所述通信设备将所述升级结果发送给所述云端。


4.根据权利要求1或3所述的一种车辆OTA升级方法,其特征在于,所述车端唯一标识为车辆VIN号...

【专利技术属性】
技术研发人员:程新张倩唐利科刘中杰
申请(专利权)人:爱瑟福信息科技上海有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1