【技术实现步骤摘要】
一种车载网关在线刷写、配置的装置及方法
本专利技术涉及汽车电控领域,具体涉及一种车载网关在线刷写、配置的装置及方法。
技术介绍
在车载网关研发中,使用编译器编写的软件代码需要刷写进入控制器中,实现控制器的软件刷写以保证控制器的正常运行。车辆在下线时,也需要根据车型对车载网关进行配置信息的写入。通常,每个车载网关的生命周期涉及多次软件升级和功能的配置。尤其是在开发过程中,车载网关的在线刷写和配置写入更为频繁。车载网关的现有相关技术中,为了实现其开发过程中的关于软件刷写,需要开发人员同步使用与MCU型号相对应的专用烧写器(IC5000或P&E)来进行车载网关的软件刷写;为了实现配置写入,需要使用VETOR公司专用CAN工具(CANoe)。能够同时实现软件刷写和下线配置写入的工具仅诊断仪,但因成本和开发计划,诊断仪很难用在开发过程中。导致开发过程中的软件刷写和配置写入操作复杂,效率低下且工具成本高。现有技术中,已有采用不同于上述方式的刷写方式,如中国专利CN109305032A中公开了一种电子驻车系统程序升级方法,其涉及一种电子驻车系统程序升级方法。主要提供一种下位机的程序方法升级方法,并没有关于如何控制车载网关的相关方案。中国专利CN201820629281.0公开了一种数据传输装置及电子控制器在线刷写系统,该专利提出了一种数据传输装置及电子控制器在线刷写系统,涉及汽车试验
,数据传输装置包括:网络数据传输工具、多个开关控制元件、第一车载诊断系统OBD接口和逻辑控制电路。但是该专利未 ...
【技术保护点】
1.一种车载网关配置装置,其特征在于,其包括:上位机、车载网关以及分别与上位机、车载网关连接的CAN板卡;/n所述上位机用于生成诊断命令,将诊断命令转换为诊断CAN数据帧,并向CAN板卡传输诊断CAN数据帧;/n所述CAN板卡用于向车载网关发送诊断CAN数据帧,所述车载网关响应于所述诊断CAN数据帧,向所述CAN板卡以及所述上位机开放服务权限;/n所述上位机还用于响应于配置命令和/或刷写命令,将所述配置命令转化为配置CAN数据帧和/或,将所述刷写命令转化为刷写CAN数据帧,并向CAN板卡传输所述配置CAN数据帧和/或刷写CAN数据帧,CAN板卡向车载网关发送配置CAN数据帧和/或刷写CAN数据帧;/n所述车载网关还用于基于所述服务权限,根据配置CAN数据帧和/或刷写CAN数据帧进行对应的配置写入和/或软件刷写:/n若车载网关接收到配置CAN数据帧,则车载网关根据配置CAN数据帧修改指定的参数;/n若车载网关接收到刷写CAN数据帧,则车载网关删除原刷写区域,并将刷写CAN数据帧中的刷写数据保存至刷写区域。/n
【技术特征摘要】
1.一种车载网关配置装置,其特征在于,其包括:上位机、车载网关以及分别与上位机、车载网关连接的CAN板卡;
所述上位机用于生成诊断命令,将诊断命令转换为诊断CAN数据帧,并向CAN板卡传输诊断CAN数据帧;
所述CAN板卡用于向车载网关发送诊断CAN数据帧,所述车载网关响应于所述诊断CAN数据帧,向所述CAN板卡以及所述上位机开放服务权限;
所述上位机还用于响应于配置命令和/或刷写命令,将所述配置命令转化为配置CAN数据帧和/或,将所述刷写命令转化为刷写CAN数据帧,并向CAN板卡传输所述配置CAN数据帧和/或刷写CAN数据帧,CAN板卡向车载网关发送配置CAN数据帧和/或刷写CAN数据帧;
所述车载网关还用于基于所述服务权限,根据配置CAN数据帧和/或刷写CAN数据帧进行对应的配置写入和/或软件刷写:
若车载网关接收到配置CAN数据帧,则车载网关根据配置CAN数据帧修改指定的参数;
若车载网关接收到刷写CAN数据帧,则车载网关删除原刷写区域,并将刷写CAN数据帧中的刷写数据保存至刷写区域。
2.如权利要求1所述的一种车载网关配置装置,其特征在于,所述服务权限包括:安全访问服务、诊断模式控制服务、例程控制服务、控制DTC(DiagnosticTroubleCode,诊断故障代码)设置服务和通信可控制服务;
所述上位机使用所述安全访问服务获得访问所述车载网关的授权;
所述上位机使用所述诊断模式控制服务将车载网关的诊断模式的配置为扩展模式,使用例程控制服务检查编写环境;
车载网关检查完成后,上位机使用控制DTC设置服务设置DTC;
上位机使用通信可控制服务配置车载网关的传输参数,所述传输参数包括传输地址和端口;
上位机使用所述安全访问服务获取访问所述车载网关的授权。
3.一种使用如权利要求1或2所述配置装置的车载网关在线刷写方法,其特征在于,其包括:
配置CAN板卡分别与上位机、车载网关的连接;
所述上位机生成诊断命令,并将所述诊断命令转换为诊断CAN数据帧,并向CAN板卡传输所述诊断CAN数据帧;
所述CAN板卡向所述车载网关发送诊断CAN数据帧,所述车载网关响应所述诊断CAN数据帧,并向CAN板卡以及上位机开放服务权限;
上位机响应于配置命令和/或刷写命令,将所述配置命令转化为配置CAN数据帧和/或,将所述刷写命令转化为刷写CAN数据帧,并向CAN板卡传输所述配置CAN数据帧和/或刷写CAN数据帧,CAN板卡向车载网关发送配置CAN数据帧和/...
【专利技术属性】
技术研发人员:鲁盼,刘浩锐,蒋从文,叶婷,郑韩麟,
申请(专利权)人:东风汽车集团有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。