车辆用电子控制系统、文件的传输控制方法、文件的传输控制程序以及规格数据的数据结构技术方案

技术编号:28048528 阅读:12 留言:0更新日期:2021-04-09 23:39
在车辆用电子控制系统(1)中,第二装置(13)具备:传输对象文件确定部(82a),确定包含写入到第三装置的更新数据的文件作为传输对象文件;第一数据大小确定部(82b),确定用于获取由传输对象文件确定部确定出的传输对象文件的第一数据大小;以及更新数据分发部(73),使用从第一装置传输的分割文件,将更新数据分发给第三装置。第一装置具备通过根据由第一数据大小确定部确定出的第一数据大小分割由传输对象文件确定部确定出的传输对象文件,并将该分割文件传输给第二装置,来传输更新数据的更新数据传输部(64)。

【技术实现步骤摘要】
【国外来华专利技术】车辆用电子控制系统、文件的传输控制方法、文件的传输控制程序以及规格数据的数据结构相关申请的交叉引用本申请基于2018年8月10日申请的日本申请编号2018-151428号以及2019年7月12日申请的日本申请编号2019-129969号,并在此引用其记载内容。
本公开涉及车辆用电子控制系统、文件的传输控制方法、文件的传输控制程序以及规格数据的数据结构。
技术介绍
近年来,伴随着驾驶辅助功能、自动驾驶功能等车辆控制的多样化,搭载于车辆的电子控制装置(以下,称为ECU(ElectronicControlUnit))的车辆控制、诊断等的程序的规模越来越大。另外,伴随着基于功能改善等的版本升级,改写(重编)ECU的程序的机会也越来越多。另一方面,伴随着通信网络的发展等,联网汽车的技术也日益普及。根据这样的情况,例如专利文献1中提出了如下技术:在车辆侧设置有作为中继装置的车辆用主装置,车辆用主装置将通过无线从中心装置接收到的更新数据分发至改写对象ECU,从而利用OTA(OverTheAir:空中下载)对改写对象ECU的程序进行改写。专利文献1:日本专利第6216730号公报车辆用主装置分担利用无线从中心装置接收更新数据的功能、和将更新数据分发给改写对象ECU的功能。即,车辆用主装置具有作为车载通信设备的数据通信模块(以下,称为DCM(DataCommunicationModule))、和车辆用网关装置(以下,称为CGW(CentralGateWay)),在DCM中,利用无线从中心装置接收更新数据,在CGW中,将更新数据分发给改写对象ECU。该情况下,CGW将从DCM传输来的更新数据分发给改写对象ECU,作为对更新数据进行中继的中继装置发挥作用。在像这样CGW作为中继装置发挥作用的构成中,需要高效地进行从DCM向CGW的更新数据的传输、和从CGW向改写对象ECU的更新数据的分发。
技术实现思路
本公开是鉴于上述的事情而完成的,其目的在于提供能够高效地进行从第一装置向第二装置的更新数据的传输、和从第二装置向第三装置的更新数据的分发的车辆用电子控制系统、文件的传输控制方法、文件的传输控制程序以及规格数据的数据结构。根据本公开的一方式,第一装置存储从外部接收到的更新数据。第二装置从第一装置获取更新数据。第三装置若从第二电子装置接收到更新数据,则将接收到的该更新数据写入到非易失性存储器。在第二装置中,传输对象文件确定部确定包含写入到第三装置的更新数据的文件作为传输对象文件。第一数据大小确定部若由传输对象文件确定部确定出传输对象文件,则确定用于获取确定出的该传输对象文件的第一数据大小。更新数据分发部使用从第一装置传输来的分割文件,将更新数据分发给第三装置。在第一装置中,更新数据传输部通过根据由第一数据大小确定部确定出的第一数据大小分割由传输对象文件确定部确定出的传输对象文件,并将该分割文件传输给第二装置,来传输更新数据。在第二装置中,确定包含写入到第三装置的更新数据的文件作为传输对象文件,确定用于获取确定出的该传输对象文件的第一数据大小,并使用从第一装置传输来的分割文件,将更新数据分发给第三装置。在第一装置中,根据第一数据大小分割由第二装置确定出的传输对象文件,并将该分割文件传输给第二装置。能够高效地进行从第一装置向第二装置的更新数据的传输、和从第二装置向第三装置的更新数据的分发。附图说明参照附图并且通过下述的详细描述,本公开的上述目的以及其他的目的、特征、优点变得更加明确。其中,附图为:图1是表示一实施方式的整体构成的图。图2是表示CGW的电气结构的图。图3是表示DCM的电气结构的图。图4是表示ECU的电气结构的图。图5是表示电源线的连接方式的图。图6是表示将重编数据以及分发规格数据打包的方式的图。图7是表示DCM用的改写规格数据的图。图8是表示CGW用的改写规格数据的图。图9是表示分发规格数据的图。图10是表示将分发数据包解包的方式的图。图11是表示嵌入型单面单独存储器中的通常动作时的方式的图。图12是表示嵌入型单面单独存储器中的改写动作时的方式的图。图13是表示下载型单面单独存储器中的通常动作时的方式的图。图14是表示下载型单面单独存储器中的改写动作时的方式的图。图15是表示嵌入型单面挂起存储器中的通常动作时的方式的图。图16是表示嵌入型单面挂起存储器中的改写动作时的方式的图。图17是表示下载型单面挂起存储器中的通常动作时的方式的图。图18是表示下载型单面挂起存储器中的改写动作时的方式的图。图19是表示嵌入型双面存储器中的通常动作时的方式的图。图20是表示嵌入型双面存储器中的改写动作时的方式的图。图21是表示下载型双面存储器中的通常动作时的方式的图。图22是表示下载型双面存储器中的改写动作时的方式的图。图23是表示改写应用程序的方式的图。图24是表示改写应用程序的方式的图。图25是表示改写应用程序的方式的图。图26是表示通过电源控制改写应用程序的方式的时序图。图27是表示通过电源控制改写应用程序的方式的时序图。图28是表示通过电源自保持改写应用程序的方式的时序图。图29是表示通过电源自保持改写应用程序的方式的时序图。图30是表示阶段的图。图31是表示通常时的画面的图。图32是表示活动通知产生时的画面的图。图33是表示活动通知时的画面的图。图34是表示下载同意时的画面的图。图35是表示下载同意时的画面的图。图36是表示下载执行中的画面的图。图37是表示下载执行中的画面的图。图38是表示下载完成时的画面的图。图39是表示安装同意时的画面的图。图40是表示安装同意时的画面的图。图41是表示安装执行中的画面的图。图42是表示安装执行中的画面的图。图43是表示激活同意时的画面的图。图44是表示IG接通时的画面的图。图45是表示确认操作时的画面的图。图46是表示确认操作时的画面的图。图47是中心装置的功能框图。图48是DCM的功能框图。图49是CGW的功能框图。图50是CGW的功能框图。图51是ECU的功能框图。图52是车载显示器的功能框图。图53是分发数据包的发送判定部的功能框图。图54是表示分发数据包的发送判定处理的流程图。图55是分发数据包的下载判定部的功能框图。图56是表示分发数据包的下载判定处理的流程图。图57是写入数据的传输判定部的功能框图。图58是表示写入数据的传输判定处理的流程图。图59是写入数据的获取判定部的功能框图。图60是表示写入数据的获取判定处理的流程图。图61是安装本文档来自技高网
...

【技术保护点】
1.一种车辆用电子控制系统,具备存储从外部接收到的更新数据的第一装置(12)、从上述第一装置获取更新数据的第二装置(13)、以及从上述第二电子装置接收更新数据并将接收到的该更新数据写入到非易失性存储器的第三装置(19),在上述车辆用电子控制系统(1)中,/n上述第二装置具备:/n传输对象文件确定部(82a),确定包含写入到上述第三装置的更新数据的文件作为传输对象文件;/n第一数据大小确定部(82b),确定用于获取由上述传输对象文件确定部确定出的传输对象文件的第一数据大小;以及/n更新数据分发部(73),使用从上述第一装置传输的分割文件,将更新数据分发给上述第三装置,/n上述第一装置具备:/n更新数据传输部(64),通过根据由上述第一数据大小确定部确定出的第一数据大小分割由上述传输对象文件确定部确定出的传输对象文件,并将该分割文件传输给第二装置,来传输更新数据。/n

【技术特征摘要】
【国外来华专利技术】20180810 JP 2018-151428;20190712 JP 2019-1299691.一种车辆用电子控制系统,具备存储从外部接收到的更新数据的第一装置(12)、从上述第一装置获取更新数据的第二装置(13)、以及从上述第二电子装置接收更新数据并将接收到的该更新数据写入到非易失性存储器的第三装置(19),在上述车辆用电子控制系统(1)中,
上述第二装置具备:
传输对象文件确定部(82a),确定包含写入到上述第三装置的更新数据的文件作为传输对象文件;
第一数据大小确定部(82b),确定用于获取由上述传输对象文件确定部确定出的传输对象文件的第一数据大小;以及
更新数据分发部(73),使用从上述第一装置传输的分割文件,将更新数据分发给上述第三装置,
上述第一装置具备:
更新数据传输部(64),通过根据由上述第一数据大小确定部确定出的第一数据大小分割由上述传输对象文件确定部确定出的传输对象文件,并将该分割文件传输给第二装置,来传输更新数据。


2.根据权利请求1所述的车辆用电子控制系统,其中,
上述第二装置具备获取信息确定部(82c),该获取信息确定部确定用于获取由上述传输对象文件确定部确定出的传输对象文件的获取信息,
上述更新数据传输部通过根据由上述第一数据大小确定部确定出的第一数据大小以及由上述获取信息确定部确定出的获取信息分割由上述传输对象文件确定部确定出的传输对象文件,并将该分割文件传输给第二装置,来传输更新数据。


3.根据权利请求1或者2所述的车辆用电子控制系统,其中,
上述车辆用电子控制系统具备:
改写规格数据获取部(74),从外部获取改写规格数据;以及
改写规格数据解析部(75),对由改写规格数据获取部获取到的改写规格数据进行解析,
上述传输对象文件确定部使用改写规格数据的解析结果确定包含写入到第三装置的更新数据的文件作为传输对象文件。


4.根据权利请求1~3中的任意一项所述的车辆用电子控制系统,其中,
上述第二装置具备第二数据大小确定部(82d),该第二数据大小确定部确定用于分发更新数据的第二数据大小,
上述更新数据分发部根据由上述第二数据大小确定部确定出的第二数据大小将从上述第一装置传输的分割文件分发给第三装置,将更新数据分发给第三装置。


5.根据权利请求1~4中的任意一项所述的车辆用电子控制系统,其中,
上述第二装置具备分割文件传输请求部(82e),该分割文件传输请求部对上述第一装置指定由上述第一数据大小确定部确定出的第一数据大小,并向上述第一装置请求分割文件的传输,
在从分割文件传输请求部请求了分割文件的传输的情况下,上述更新数据传输部通过根据由上述第一数据大小确定部确定出的第一数据大小分割由上述传输对象文件确定部确定出的传输对象文件,并将该分割文件传输给第二装置,来传输更新数据。


6.根据权利请求5所述的车...

【专利技术属性】
技术研发人员:原田雄三上原一浩安部真晃夏目充启河崎卓也
申请(专利权)人:株式会社电装
类型:发明
国别省市:日本;JP

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

1