[发明专利]一种刷写方法、刷写系统、刷写装置及服务器在审
申请号: | 202110309315.4 | 申请日: | 2021-03-23 |
公开(公告)号: | CN113010200A | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 刘均;庄文龙 | 申请(专利权)人: | 深圳市元征科技股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 肖遥 |
地址: | 518000 广东省深圳市龙*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 方法 系统 装置 服务器 | ||
本申请公开了一种刷写方法、系统、装置、服务器及计算机可读存储介质。其中,该刷写方法应用于刷写装置,该刷写装置通过目标车辆的OBD接口与目标车辆连接,该刷写方法包括:在目标时间点获取目标车辆中至少一个ECU的版本信息,其中,该至少一个ECU及该目标时间点根据预设的刷写策略而确定;向预设的服务器发送各个ECU的版本信息,所述版本信息用于检测是否存在版本需要更新的目标ECU;若存在目标ECU,则接收服务器基于目标ECU而推送的版本更新文件;基于版本更新文件向目标ECU进行刷写操作。通过本申请方案,可以在不影响车主正常用车的前提下,实现车辆ECU的自动刷写更新。
技术领域
本申请属于车辆诊断技术领域,尤其涉及一种刷写方法、刷写系统、刷写装置、服务器及计算机可读存储介质。
背景技术
当前,对车辆的电子控制单元(Elecmal Control Unit,ECU)的刷写升级需要使用专门的诊断设备,其过程具体为:车主将车辆驾驶至维修店后,由维修店人员通过诊断设备手动选择要更新的ECU,然后诊断设备会从服务器下载所选择的ECU的刷写更新文件,并基于该刷写更新文件实现对所选择的ECU的软件的刷写升级。上述过程依赖于人工,且容易影响到车主的正常用车。
发明内容
本申请提供了一种刷写方法、刷写系统、刷写装置及电子设备及计算机可读存储介质,可以在不影响车主正常用车的前提下,实现车辆ECU的自动刷写更新。
第一方面,本申请提供了一种刷写方法,上述刷写方法应用于刷写装置,上述刷写装置通过目标车辆的车载自动诊断系统(On Board Diagnostics,OBD)接口与上述目标车辆连接,上述刷写方法包括:
在目标时间点获取上述目标车辆中至少一个ECU的版本信息,其中,上述至少一个ECU及上述目标时间点根据预设的刷写策略而确定;
向预设的服务器发送各个ECU的版本信息,上述版本信息用于检测是否存在目标ECU,其中,上述目标ECU为上述至少一个ECU中版本需要更新的ECU;
若存在目标ECU,则接收上述服务器基于上述目标ECU而推送的版本更新文件;
基于上述版本更新文件向上述目标ECU进行刷写操作。
可选地,上述版本信息包括硬件版本信息及软件版本信息;上述向预设的服务器发送各个ECU的版本信息,包括:
针对每个ECU,向上述服务器发送上述ECU的硬件版本信息及软件版本信息,其中,上述服务器存储有所有ECU在不同硬件版本下的最新软件版本,上述硬件版本信息用于确定上述ECU的目标硬件版本,上述软件版本信息用于与目标软件版本进行比对以确定上述ECU是否为目标ECU,上述目标软件版本为上述服务器所存储的上述目标硬件版本下的最新软件版本。
可选地,上述基于上述版本更新文件向上述目标ECU进行刷写操作,包括:
解析上述版本更新文件,获得上述版本更新文件所携带的文件内容;
基于上述文件内容,对预设的刷写命令进行填充;
通过上述OBD接口向上述目标ECU发送填充后的刷写命令,上述填充后的刷写命令用于控制上述目标ECU完成刷写操作。
可选地,若存在两个以上目标ECU,则上述接收上述服务器基于上述目标ECU而推送的版本更新文件,包括:
接收上述服务器推送的各个目标ECU所推送的版本更新文件;
相应地,上述基于上述版本更新文件向上述目标ECU进行刷写操作,包括:
依次基于各个版本更新文件向对应的目标ECU进行刷写操作。
可选地,在上述在目标时间点获取上述目标车辆中至少一个电子控制单元ECU的版本信息之前,上述刷写方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市元征科技股份有限公司,未经深圳市元征科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110309315.4/2.html,转载请声明来源钻瓜专利网。