【技术实现步骤摘要】
一种在远程升级过程中防误刷的方法及系统
[0001]本专利技术涉及整车OTA(Over
‑
the
‑
Air Technology,空中下载技术)领域,具体涉及一种在远程升级过程中防误刷的方法及系统。
技术介绍
[0002]防误刷是指在对整车OTA进行市场软件刷写时,防止因为车辆刷写了非法数据而导致升级失败。对于汽车的OTA而言,当前还没有有效的防止误刷的方法,仅仅通过刷写控制器的零件号、依赖的软件版本和硬件版本筛选目标车辆,满足条件便下发任务对车辆进行升级。
[0003]但是,仅仅通过刷写控制器的零件号、依赖的硬件版本和软件版本来进行车辆筛选,会存在以下问题:若车辆的控制器进行了非法盗刷,则会导致升级失败,从而造成严重后果。
技术实现思路
[0004]针对现有技术中存在的缺陷,本专利技术的目的在于提供一种在远程升级过程中防误刷的方法及系统,能够实现对误刷的有效防止。
[0005]为达到以上目的,本专利技术提供的一种在远程升级过程中防误刷的方法,具体包括以下步 ...
【技术保护点】
【技术特征摘要】
1.一种在远程升级过程中防误刷的方法,其特征在于,具体包括以下步骤:进行软件标识码的定义,所述软件标识码用于当ECU上除标定参数信息外的软件的版本发生变更时,进行数字标记更新;当车辆注册至OTA平台时,OTA平台获取车端控制器的软件标识码并进行存储;进行软件升级时,车端将升级信息上报至OTA平台,所述升级信息包括升级动作信息、升级主体和更新后的软件标识码;OTA平台对升级主体进行校验,若为有效升级主体,则对OTA平台存储的软件标识码进行更新,反之,则关闭升级主体对应控制器的OTA功能。2.如权利要求1所述的一种在远程升级过程中防误刷的方法,其特征在于,所述数字标记更新具体为:当ECU上除标定参数信息外的软件的版本每一次发生变更时,软件标识码的数字均增加1。3.如权利要求1所述的一种在远程升级过程中防误刷的方法,其特征在于,所述当车辆注册至OTA平台时,OTA平台获取车端控制器的软件标识码并进行存储,具体步骤包括:当车辆注册至OTA平台时,OTA平台向车端主控发送用于采集软件标识码的脚本;车端主控接收用于采集软件标识码的脚本,向对应的ECU获取控制器的软件标识码;车端主控对获取的软件标识码进行打包,并将打包后的软件标识码上传至OTA平台;OTA平台获取车端主控上传的软件标识码,并将获取的软件标识码存储至车辆数据信息表中。4.如权利要求1所述的一种在远程升级过程中防误刷的方法,其特征在于:所述车端中还设计有交互指令,所述交互指令用于当诊断仪或者工厂升级软件时,将升级主体对应的控制器和升级结果发送至车端主控。5.如权利要求4所述的一种在远程升级过程中防误刷的方法,其特征在于,所述车端将升级信息上报至OTA平台,具体步骤包括:车端主控接收到交互指令发送的信息后,基于软件标识码读取脚本,读取升级主体对应控制器更新后的软件标识码;车端主控将升级动作信息、升级主体和更新后的软件标识码上报至OTA平台。6.如权利要求1所述的一种在远程升级过程中防误刷的方法,其特征在于:还包括软件标识码逻辑判断策略;所述软件标识码逻辑判断策略为车端主控循环获取控制器的软件标识码并上报至OTA平台,OTA平台将车端主控上报的控制器的软件标识码,与OT...
【专利技术属性】
技术研发人员:钱亚容,申广俊,张雷,张婧,肖天琪,方剑,
申请(专利权)人:东风商用车有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。