【技术实现步骤摘要】
本专利技术涉及网关控制器数据更新领域,尤其是一种数据更新方法及装置。
技术介绍
网关控制器用于实现整车不同网段之间的通信数据转发。在整车开发不同阶段车内电控单元的控制策略依据试验结果需要进行调整,不同网段之间转发的通信数据也随之变更,使得需要对网关控制器进行软件更新;新的车型研发初始阶段采用现有车型改制,网络控制器的增减导致网段之间转发通信数据的变更,网关控制器同样需要软件更新;另外不同车型网关控制器的主要功能均是网段之间的通信数据转发,但是由于转发数据内容不同,一种型号的网关控制器只能应用于一种车型,无法实现不同车型之间的网关控制器的通用,因而,对于一种新车型,则需要重新开发对应的网关控制器。无论是网关控制器的软件更新还是网关控制器的重新开发都会增加整车开发的时间周期和成本,并且网络控制器每次软件变更都需要重新进行测试验证,在人力成本上也造成了极大的浪费,延缓了整车开发进度。
技术实现思路
本专利技术实施例要解决的技术问题是提供一种数据更新方法及装置,用以实现对网关控制器的数据更新,进而实现不同车型间的网关控制器的通用,降低开发周期和开发成本。为解决上述技术问题,本专利技术实施例提供的数据更新方法,应用于网关控制器,包括:接收诊断设备发送的控制器局域网络通道配置数据;根据所述控制器局域网络通道配置数据,将网关控制器的与所述控制器局域网络通道配置数据对应的待更新数据转发路由表发送至所述诊断设备;接收所述诊断设备发送的已完成写入的与待更新数据转发路由表对应的数据转发路由表;根据所述已完成写入的数据转发路由表,对网关控制器的待更新数据转发路由表进行数据更新。优选 ...
【技术保护点】
一种数据更新方法,应用于网关控制器,其特征在于,包括:接收诊断设备发送的控制器局域网络通道配置数据;根据所述控制器局域网络通道配置数据,将网关控制器的与所述控制器局域网络通道配置数据对应的待更新数据转发路由表发送至所述诊断设备;接收所述诊断设备发送的已完成写入的与待更新数据转发路由表对应的数据转发路由表;根据所述已完成写入的数据转发路由表,对网关控制器的待更新数据转发路由表进行数据更新。
【技术特征摘要】
1.一种数据更新方法,应用于网关控制器,其特征在于,包括:接收诊断设备发送的控制器局域网络通道配置数据;根据所述控制器局域网络通道配置数据,将网关控制器的与所述控制器局域网络通道配置数据对应的待更新数据转发路由表发送至所述诊断设备;接收所述诊断设备发送的已完成写入的与待更新数据转发路由表对应的数据转发路由表;根据所述已完成写入的数据转发路由表,对网关控制器的待更新数据转发路由表进行数据更新。2.根据权利要求1所述的数据更新方法,其特征在于,所述接收诊断设备发送的控制器局域网络通道配置数据的步骤之前包括:接收所述诊断设备发送的控制所述网关控制器进入扩展会话模式的第一控制指令,根据所述第一控制指令,控制所述网关控制器进入扩展会话模式;在所述网关控制器进入扩展会话模式后,接收所述诊断设备发送的控制所述网关控制器进行安全访问验证的第二控制指令,根据所述第二控制指令,控制所述网关控制器进行安全访问验证。3.根据权利要求1所述的数据更新方法,其特征在于,所述对网关控制器的待更新数据转发路由表进行数据更新的步骤之后还包括:接收所述诊断设备发送的控制所述网关控制器进行复位的第三控制指令,根据所述第三控制指令,控制所述网关控制器进行复位。4.根据权利要求1所述的数据更新方法,其特征在于,所述根据所述控制器局域网络通道配置数据,将网关控制器的与所述控制器局域网络通道配置数据对应的待更新数据转发路由表发送至所述诊断设备的步骤包括:根据所述控制器局域网络通道配置数据,确定处于使能状态的控制器局域网络通道的数量;根据所述处于使能状态的控制器局域网络通道的数量,确定所述网关控制器的待更新数据转发路由表;将所述待更新数据转发路由表发送至所述诊断设备。5.根据权利要求1所述的数据更新方法,其特征在于,所述控制器局域网络通道配置数据包括:控制器局域网络通道的使能状态配置数据、标称位时间数据、传播段设置数据和控制器局域网络通道波特率设置数据。6.一种数据更新装置,应用于网关控制器,其特征在于,包括:第一接收模块,用于接收诊断设备发送的控制器局域网络通道配置数据;发送模块,用于根据所述控制器局域网络通道配置数据,将网关控制器的与所述控制器局域网络通道配置数据对应的待更新数据转发路由表发送至诊断设备;第二接收模块,用于接收所述诊断设备发送的已完成写入的与待更新数据转发路由表对应的数据转发路由表;更新模块,用于根据所述已完成写入的数据转发路由表,对网关控制器的待更新数据转发路由表进行数据更新。7.根据权利要求6所述的数据更新装置,其特征在于,所述数据更新装置还包括:第一控制模块,用于接收所述诊断设备发送的控制所述网关控制器进入扩展会话模式的第一控制指令,根据所述第一控制指令,控制所述网关控制器进入扩展会话模式;第二控制模块,用于在所述网关控制器进入扩展会话模式后,接收所述诊断设备发送的控制所述网关控制器进行安全访问验证的第二控制指令,根据所述第二控制指令,控制所述网关控制器进行安全访问验证。8.根据权利要求6所述的数据更新装置,其特征在于,所述数据更新装置还包括:第三控制模块,用于接收所述诊断设备发送的控制所述网关控制器进行复位的第三控制指令,...
【专利技术属性】
技术研发人员:何丹丹,孙灿,崔书超,路平,
申请(专利权)人:北京汽车研究总院有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。