一种ECU远程调试方法、服务器及存储介质技术

技术编号:23399168 阅读:25 留言:0更新日期:2020-02-22 11:32
本发明专利技术提供一种ECU远程调试方法、服务器及存储介质,该方法包括:建立服务器和TBox的连接后,通过TBox转发服务器发送的获取指定ECU种子信息的命令至对应的ECU;ECU接收到获取命令后,生成种子信息并通过TBox向服务器反馈种子信息;服务器基于接收的种子信息,查找服务器配置库中对应的ECU算法,并通过所述ECU算法计算出通信密钥;将所述通信密钥发送到对应的ECU,若ECU端开启远程调试功能,则将远程调试功能开启结果反馈给服务器,以进行ECU的远程调试。通过该方案解决了现有调试方法,操作复杂且可能会破坏现场的问题,基于远程调试简化了车端调试过程,基于通信安全的前提下保障数据采集的便捷性。

A remote debugging method, server and storage medium for ECU

【技术实现步骤摘要】
一种ECU远程调试方法、服务器及存储介质
本专利技术涉及通信领域,尤其涉及一种ECU远程调试方法、服务器及存储介质。
技术介绍
ECU(ElectronicControlUnit)电子控制单元,又称车载电脑,随着汽车更新速度越来越快,ECU开发周期也越来越短。在实车测试过程中,ECU可以记录测试的日志信息,当故障发生时,可以保护故障发生现场,定位故障问题,根据记录的测试问题可以缩短软硬件开发周期,跟上市场的步伐。但现有的故障调试,需要通过串口现场获取调试信息,并需要拆卸故障设备,有时可能还要断电抓取log日志记录设备,操作过程复杂,而且还可能破坏现场。
技术实现思路
有鉴于此,本专利技术实施例提供了一种ECU远程调试方法、服务器及存储介质,以解决现有调试方法操作复杂,可能破坏现场的问题。在本专利技术实施例的第一方面,提供了一种方法,包括:建立服务器和TBox的连接后,通过TBox转发服务器发送的获取指定ECU种子信息的命令至对应的ECU;ECU接收到获取命令后,生成种子信息并通过TBox向服务本文档来自技高网...

【技术保护点】
1.一种ECU远程调试方法,其特征在于,包括:/n建立服务器和TBox的连接后,通过TBox转发服务器发送的获取指定ECU种子信息的命令至对应的ECU;/nECU接收到获取命令后,生成种子信息并通过TBox向服务器反馈种子信息;/n服务器基于接收的种子信息,查找服务器配置库中对应的ECU算法,并通过所述ECU算法计算出通信密钥;/n将所述通信密钥发送到对应的ECU,若ECU端开启远程调试功能,则将远程调试功能开启结果反馈给服务器,以进行ECU的远程调试。/n

【技术特征摘要】
1.一种ECU远程调试方法,其特征在于,包括:
建立服务器和TBox的连接后,通过TBox转发服务器发送的获取指定ECU种子信息的命令至对应的ECU;
ECU接收到获取命令后,生成种子信息并通过TBox向服务器反馈种子信息;
服务器基于接收的种子信息,查找服务器配置库中对应的ECU算法,并通过所述ECU算法计算出通信密钥;
将所述通信密钥发送到对应的ECU,若ECU端开启远程调试功能,则将远程调试功能开启结果反馈给服务器,以进行ECU的远程调试。


2.根据权利要求1所述的方法,其特征在于,所述服务器基于接收的种子信息,查找服务器配置库中对应的ECU算法,并通过所述ECU算法计算出通信密钥之前包括:
在所述服务器上添加各ECU的调试信息及对应的ECU算法,ECU算法用于计算远程通信密钥。


3.根据权利要求1所述的方法,其特征在于,所述将所述通信密钥发送到对应的ECU,若ECU端开启远程调试功能,则将远程调试功能开启结果反馈给服务器,以进行ECU的远程调试包括:
ECU根据所述通信密钥验证密钥的有效性,当密钥有效性验证通过后,ECU端获取用户指令,判定是否开启远程调试功能。


4.根据权利要求1所述的方法,其特征在于,所述将所述通信密钥发送到对应的ECU,若ECU端开启远程调试功能,则将远程调试功能开启结果反馈给服务器,以进行ECU的远程调试包括:
若ECU端未开启远程调试功能,则丢弃所述通信密钥,并通过TBox向服务器反馈未开启远程调试功能结果。


5.根据权利要求1所述的方法,其特征在于,所述将所述通信密钥发送到对应的ECU,若ECU端开启远程调试功能,则将远程调试功能开启结果反馈给服务器,以进行ECU的远程调试包括:...

【专利技术属性】
技术研发人员:王军德李诒雯胡健
申请(专利权)人:武汉光庭信息技术股份有限公司
类型:发明
国别省市:湖北;42

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

1