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