【技术实现步骤摘要】
本专利技术涉及自动驾驶,尤其涉及一种uds远程诊断刷写方法及相关装置。
技术介绍
1、uds:unified diagnostic services协议,即统一的诊断服务,是面向整车所有ecu的一种诊断通信方式。
2、目前,车内fota刷写,远端fota service通过发送fota报文到tbox网关,由tbox网关把fota报文转成uds报文,通过can消息发送到各个ecu件,主要结构如图1所示。
3、目前的方式存在如下缺点:
4、tbox接收远端fota报文后解成诊断uds报文后直接发送到远端ecu,等待ecu件响应后回复远端fota服务端fotaserver,远端fotaserver在发送下一条uds报文,由于uds报文传输和远端ecu的报文处理都需要时间,这种方式额外增加了等待时间,导致刷写效率低。
技术实现思路
1、有鉴于此,本专利技术提供了一种uds远程诊断刷写方法及相关装置,用以解决现有技术中tbox接收远端fota报文后解成诊断uds报
...【技术保护点】
1.一种UDS远程诊断刷写方法,其特征在于,包括:
2.根据权利要求1所述的UDS远程诊断刷写方法,其特征在于,判断所述UDS报文是否为请求下载数据报文或者数据传输报文,包括:
3.根据权利要求1所述的UDS远程诊断刷写方法,其特征在于,判断所述预设缓存中的每个UDS报文的报文地址是否为本地地址,包括:
4.根据权利要求1所述的UDS远程诊断刷写方法,其特征在于,将当前UDS报文进行分割,将分割后的UDS报文发送给目标远端ECU进行刷写,包括:
5.根据权利要求1所述的UDS远程诊断刷写方法,其特征在于,还包括:
...【技术特征摘要】
1.一种uds远程诊断刷写方法,其特征在于,包括:
2.根据权利要求1所述的uds远程诊断刷写方法,其特征在于,判断所述uds报文是否为请求下载数据报文或者数据传输报文,包括:
3.根据权利要求1所述的uds远程诊断刷写方法,其特征在于,判断所述预设缓存中的每个uds报文的报文地址是否为本地地址,包括:
4.根据权利要求1所述的uds远程诊断刷写方法,其特征在于,将当前uds报文进行分割,将分割后的uds报文发送给目标远端ecu进行刷写,包括:
5.根据权利要求1所述的uds远程诊断刷写方法,其特征在于,还包括:
6.根据权利要求1所述的uds远程诊断刷写方法,其...
【专利技术属性】
技术研发人员:崔飞,刘军,
申请(专利权)人:上海汽车集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。