一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

远程升级方法、装置、系统及设备端接头与流程

2022-08-10 17:02:21 来源:中国专利 TAG:

技术特征:
1.一种车辆电子控制单元的远程升级方法,其特征在于,应用于设备端接头,包括:当接收到诊断设备发送的前n条数据传输命令中第i条数据传输命令对应的数据包时,将所述第i条数据传输命令对应的数据包发送至车辆端接头,n≥2,0<i≤n;接收所述车辆端接头发送的第i条第一应答命令,所述第i条第一应答命令为所述车辆针对所述第i条数据传输命令对应的数据包而反馈的命令;在接收到的前n条第一应答命令相同的情况下,当接收到所述诊断设备发送的第j条数据传输命令对应的数据包时,将所述第一应答命令发送至所述诊断设备,j>n;以及将所述第j条数据传输命令对应的数据包发送至所述车辆端接头,以指示所述车辆端接头向所述车辆发送所述第j条数据传输命令对应的数据包,所述数据包用于实现对所述电子控制单元的远程升级。2.如权利要求1所述的车辆电子控制单元的远程升级方法,其特征在于,所述远程升级方法还包括:对未处理完的数据包的数量进行计数,其中,所述设备端接头每当接收到所述诊断设备发送的一个数据包时,所述未处理完的数据包的数量加一,每当接收到所述车辆端接头发送的一条第一应答命令时,所述未处理完的数据包的数量减一;基于所述未处理完的数据包的数量确定目标时长;从接收到所述第j条数据传输命令对应的数据包的时刻起,延时所述目标时长后将所述第一应答命令发送至所述诊断设备。3.如权利要求2所述的车辆电子控制单元的远程升级方法,其特征在于,若所述目标时长大于预设的时长阈值,则所述远程升级方法还包括:向所述诊断设备发送第一超时延长命令,所述第一超时延长命令用于指示所述诊断设备将等待第一应答命令的时间延长,所述时长阈值小于延长前的所述等待第一应答命令的时间。4.如权利要求1所述的车辆电子控制单元的远程升级方法,其特征在于,所述远程升级方法还包括:在接收到的前n条第一应答命令不相同的情况下,当接收到所述诊断设备发送的第j条数据传输命令对应的数据包时,将所述第j条数据传输命令对应的数据包发送至所述车辆端接头;当从所述车辆端接头接收到由所述车辆反馈的第一应答命令时,将所述车辆反馈的第一应答命令发送至所述诊断设备。5.如权利要求1所述的车辆电子控制单元的远程升级方法,其特征在于,在所述将所述第j条数据传输命令对应的数据包发送至所述车辆端接头之后,所述远程升级方法还包括:当从所述车辆端接头接收到由所述车辆反馈的第一应答命令时,将所述车辆反馈的第一应答命令丢弃。6.如权利要求1-5任一项所述的车辆电子控制单元的远程升级方法,其特征在于,所述远程升级方法还包括:当接收到所述诊断设备发送的校验命令时,将所述校验命令发送至所述车辆端接头,以指示所述车辆端接头向所述车辆发送所述校验命令,所述校验命令用于指示所述车辆校验用于本次远程升级的数据包是否接收完整;以及
向所述诊断设备发送第二超时延长命令,所述第二超时延长命令用于指示所述诊断设备将等待第二应答命令的时间延长,所述第二应答命令为所述车辆在接收到校验命令时需要反馈的应答命令。7.如权利要求6所述的车辆电子控制单元的远程升级方法,其特征在于,在所述将所述校验命令发送至所述车辆端接头之后,所述远程升级方法还包括:当从所述车辆端接头接收到由所述车辆基于所述校验命令反馈的第二应答命令时,将所述第二应答命令发送至所述诊断设备。8.一种车辆电子控制单元的远程升级装置,其特征在于,应用于设备端接头,包括:第一发送单元,用于当接收到诊断设备发送的前n条数据传输命令中第i条数据传输命令对应的数据包时,将所述第i条数据传输命令对应的数据包发送至车辆端接头,n≥2,0<i≤n;第一接收单元,用于接收所述车辆端接头发送的第i条第一应答命令,所述第i条第一应答命令为所述车辆针对所述第i条数据传输命令对应的数据包而反馈的命令;第二发送单元,用于在接收到的前n条第一应答命令相同的情况下,当接收到所述诊断设备发送的第j条数据传输命令对应的数据包时,将所述第一应答命令发送至所述诊断设备,j>n;第三发送单元,用于将所述第j条数据传输命令对应的数据包发送至所述车辆端接头,以指示所述车辆端接头向所述车辆发送所述第j条数据传输命令对应的数据包,所述数据包用于实现对所述电子控制单元的远程升级。9.一种设备端接头,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的方法。10.一种车辆电子控制单元的远程升级系统,其特征在于,包括:如权利要求9所述的设备端接头,所述设备端接头与诊断设备连接;车辆端接头,所述车辆端接头与车辆连接,用于实现所述车辆与所述设备端接头之间的数据转发。

技术总结
本申请公开了一种车辆电子控制单元的远程升级方法、远程升级装置、设备端接头及远程升级系统。该方法包括:当接收到诊断设备发送的前N条数据传输命令中第i条数据传输命令对应的数据包时,将第i条数据传输命令对应的数据包发送至车辆端接头,N≥2,0<i≤N;接收车辆端接头发送的第i条第一应答命令;在接收到的前N条第一应答命令相同的情况下,当接收到诊断设备发送的第j条数据传输命令对应的数据包时,将第一应答命令发送至诊断设备;以及将第j条数据传输命令对应的数据包发送至车辆端接头,j>N。通过本申请方案,可以在网络不佳的情况下,有效降低对ECU程序远程升级失败的风险。险。险。


技术研发人员:刘新 李森
受保护的技术使用者:深圳市元征科技股份有限公司
技术研发日:2022.04.24
技术公布日:2022/8/5
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献