本发明专利技术涉及OTA管理器、系统、方法、非暂时性存储介质以及车辆,该OTA管理器包括:通信部,构成为从中心接收面向搭载了具有1个储存区域的第1类别的非易失性存储器的第1电子控制单元的第1更新数据、和面向搭载了具有2个储存区域的第2类别的非易失性存储器的第2电子控制单元的第2更新数据,其中,上述第1电子控制单元和上述第2电子控制单元包含于被搭载于车辆的多个电子控制单元;和控制部,构成为基于上述OTA管理器与上述多个电子控制单元中的软件成为更新对象的多个目标电子控制单元之间的通信状况来控制基于更新数据的上述多个目标电子控制单元的软件更新,其中,上述更新数据包括上述第2更新数据和上述第1更新数据。数据包括上述第2更新数据和上述第1更新数据。数据包括上述第2更新数据和上述第1更新数据。
【技术实现步骤摘要】
OTA管理器、系统、方法、非暂时性存储介质以及车辆
[0001]本公开涉及OTA管理器、系统、方法、非暂时性存储介质以及车辆。
技术介绍
[0002]在车辆搭载有用于控制车辆的动作的多个电子控制单元。电子控制单元具备处理器、RAM那样的暂时性存储部、闪速ROM那样的非易失性存储部亦即非易失性存储器,通过处理器执行存储于非易失性存储器的软件来实现电子控制单元的控制功能。各电子控制单元所存储的软件能够改写,通过更新为更新的版本的软件,能够改善各电子控制单元的功能、追加新的车辆控制功能。
[0003]作为更新电子控制单元的软件的技术,公知有下述的OTA(Over The Air:空中下载)技术:通过将与车载网络连接的车载通信设备和因特网等通信网络无线连接,担负车辆的软件的更新处理的装置经由无线通信从服务器下载软件,并将下载了的软件安装于电子控制单元,来进行电子控制单元的软件更新、追加。例如,参照日本特开2004-326689。
[0004]作为搭载于电子控制单元的非易失性存储器的类别,存在具有用于存储软件等数据的1个储存区域的存储器(单库存储器)和具有用于储存软件等数据的2个储存区域的存储器(双库存储器),存在根据电子控制单元的规格等来区分使用的情况。搭载有双库存储器的电子控制单元能够在2个储存区域分别储存新旧2个版本的数据。
[0005]在对于车辆进行软件更新的事件亦即活动中,存在搭载有单库存储器的电子控制单元和搭载有双库存储器的电子控制单元两方成为作为更新软件的对象的电子控制单元的情况。在搭载有该单库存储器的电子控制单元和搭载有双库存储器的电子控制单元中,更新失败时的恢复方法因存储器的构造的原因而不同。
[0006]因此,在将搭载有单库存储器的电子控制单元和搭载有双库存储器的电子控制单元作为成为更新对象的电子控制单元混在一起的活动应用于车辆的情况下,需要考虑成为更新对象的电子控制单元的存储器构造不同这一情况来适当地执行软件的更新。具体而言,若执行与连接有各电子控制单元的车载网络的通信状况不相应的软件的安装,则在更新因车载网络的通信状况而失败时,存在因各个电子控制单元的恢复方法而导致直到使软件更新后的电子控制单元正常启动为止花费时间的可能性。
技术实现思路
[0007]本公开的目的在于,提供能够执行适应于单库存储器以及双库存储器的电子控制单元的软件更新的OTA管理器、系统、方法、非暂时性存储介质以及车辆。
[0008]本专利技术的第一方式所涉及的OTA管理器包括:通信部,构成为从中心接收面向搭载了具有1个储存区域的第1类别的非易失性存储器的第1电子控制单元的第1更新数据、和面向搭载了具有2个储存区域的第2类别的非易失性存储器的第2电子控制单元的第2更新数据,其中,上述第1电子控制单元和上述第2电子控制单元包含于被搭载于车辆的多个电子控制单元;和控制部,构成为基于上述OTA管理器与上述多个电子控制单元中的软件成为更
新对象的多个目标电子控制单元之间的通信状况来对基于更新数据的上述多个目标电子控制单元的软件更新进行控制,其中,上述更新数据包括上述第2更新数据和上述第1更新数据。
[0009]本专利技术的第二方式所涉及的系统包括OTA管理器和中心。上述中心具备第1通信部,该第1通信部构成为与上述OTA管理器通信,并且将面向搭载了具有1个储存区域的第1类别的非易失性存储器的第1电子控制单元的第1更新数据、和面向搭载了具有2个储存区域的第2类别的非易失性存储器的第2电子控制单元的第2更新数据发送至上述OTA管理器,其中,上述第1电子控制单元和上述第2电子控制单元包含于被搭载于车辆的多个电子控制单元。上述OTA管理器具备:第2通信部,构成为接收上述中心发送出的上述第1更新数据和上述第2更新数据;和控制部,构成为基于上述OTA管理器与上述多个电子控制单元中的软件成为更新对象的多个目标电子控制单元之间的通信状况来对基于更新数据的上述多个目标电子控制单元的软件更新进行控制,其中,上述更新数据包括上述第2更新数据和上述第1更新数据。
[0010]本专利技术的第三方式所涉及的方法由具备一个或者多个处理器和一个或者多个存储器的OTA管理器执行。上述方法包括:从中心接收面向搭载了具有1个储存区域的第1类别的非易失性存储器的第1电子控制单元的第1更新数据、和面向搭载了具有2个储存区域的第2类别的非易失性存储器的第2电子控制单元的第2更新数据,其中,上述第1电子控制单元和上述第2电子控制单元包含于被搭载于车辆的多个电子控制单元;和基于上述OTA管理器与上述多个电子控制单元中的软件成为更新对象的多个目标电子控制单元之间的通信状况来对基于更新数据的上述多个目标电子控制单元的软件更新进行控制,其中,上述更新数据包括上述第2更新数据和上述第1更新数据。
[0011]本专利技术的第四方式所涉及的非暂时性存储介质存储有能够由具备一个或者多个处理器和一个或者多个存储器的OTA管理器的计算机执行且使上述计算机执行第三方式的方法的命令。
[0012]本专利技术的第五方式所涉及的车辆包括第一方式的OTA管理器。
[0013]根据本公开的各方式,能够基于车载网络的通信状况来执行适应于单库存储器以及双库存储器的电子控制单元的软件更新(安装)。
附图说明
[0014]以下,参照附图对本专利技术的示例性实施例的特征、优点、技术及工业重要性进行说明,在附图中相同的附图标记表示相同的构成要素,其中:
[0015]图1是表示实施方式所涉及的网络系统的整体结构的框图。
[0016]图2是表示中心的简要结构的框图。
[0017]图3是中心的功能框图。
[0018]图4是表示OTA管理器的简要结构的框图。
[0019]图5是OTA管理器的功能框图。
[0020]图6A是表示电子控制单元的简要结构的一个例子的框图。
[0021]图6B是表示电子控制单元的简要结构的一个例子的框图。
[0022]图7是表示类别信息的一个例子的图。
[0023]图8是中心以及OTA管理器所进行的下载处理步骤的流程图例。
[0024]图9是OTA管理器以及目标电子控制单元所进行的安装处理步骤的流程图例。
[0025]图10是OTA管理器以及目标电子控制单元所进行的激活处理步骤的流程图例。
具体实施方式
[0026]在本公开的网络系统中,基于连接有电子控制单元的车载网络的通信状况来执行适宜于更新对象的电子控制单元所具有的存储器类别(单库存储器/双库存储器)的更新数据的安装。通过该处理,能够抑制直至使软件更新后的电子控制单元正常启动为止所花费的时间。
[0027]以下,参照附图对本公开的一个实施方式详细地进行说明。
[0028]实施方式
[0029]结构
[0030]图1是表示本公开的一个实施方式所涉及的网络系统的整体结构的框图。图1所示的网络系统是用于对被搭载于车辆的多个电子控制单元40a~40d的软件进行更新的系统,具本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种OTA管理器,其特征在于,包括:通信部,构成为从中心接收面向搭载了具有1个储存区域的第1类别的非易失性存储器的第1电子控制单元的第1更新数据、和面向搭载了具有2个储存区域的第2类别的非易失性存储器的第2电子控制单元的第2更新数据,其中,所述第1电子控制单元和所述第2电子控制单元包含于被搭载于车辆的多个电子控制单元;和控制部,构成为基于所述OTA管理器与所述多个电子控制单元中的软件成为更新对象的多个目标电子控制单元之间的通信状况来对基于更新数据的所述多个目标电子控制单元的软件更新进行控制,其中,所述更新数据包括所述第2更新数据和所述第1更新数据。2.根据权利要求1所述的OTA管理器,其特征在于,所述软件更新包括所述更新数据向所述目标电子控制单元的转送。3.根据权利要求2所述的OTA管理器,其特征在于,所述控制部构成为:对于多个第1目标电子控制单元并列执行所述更新数据的转送,其中,所述多个第1目标电子控制单元包含于所述多个目标电子控制单元,而且,所述OTA管理器与所述多个第1目标电子控制单元各自之间的通信负荷小于规定值,并且,对于一个或者多个第2目标电子控制单元暂缓所述更新数据的转送,其中,所述一个或者多个第2目标电子控制单元包含于所述多个目标电子控制单元,而且,所述OTA管理器与所述一个或者多个第2目标电子控制单元各自之间的通信负荷为规定值以上。4.根据权利要求3所述的OTA管理器,其特征在于,所述控制部构成为在对于所述多个第1目标电子控制单元的所述更新数据的转送完成之后,执行对于所述一个或者多个第2目标电子控制单元的所述更新数据的转送。5.一种系统,其特征在于,包括OTA管理器和中心,其中,所述中心具备第1通信部,该第1通信部构成为:与所述OTA管理器通信,而且,将面向搭载了具有1个储存区域的第1类别的非易失性存储器的第1电子控制单元的第1更新数据、和面向搭载了具有2个储存区域的第2类别的非易失性存储器的第2电子控制单元的第2更新数据发送至所述OTA管理器,其中,所述第1电子控制单元和所述第2电子控制单元包含于被搭载于车辆的多个电子控制单元,所述OTA管理器具备:第2通信部,构成为接收所述中心发送出的所述第1更新数据和所述第2更新数据...
【专利技术属性】
技术研发人员:石川智康,谷森俊介,
申请(专利权)人:丰田自动车株式会社,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。