车载设备、信息生成方法、非临时存储介质以及车辆技术

技术编号:32509520 阅读:16 留言:0更新日期:2022-03-02 10:50
本发明专利技术为一种车载设备,被配置为在车载网络中与一个以上的其他车载设备进行通信,并在与所述其他车载设备的通信中执行用于本设备的软件的更新的处理,具有电子控制单元。所述电子控制单元被配置为,在未实施所述处理时,生成基于所述软件的执行地向所述其他车载设备发送的信息作为第一信息,在实施所述处理时,生成不基于所述软件的执行地向所述其他车载设备发送的信息作为第二信息。载设备发送的信息作为第二信息。载设备发送的信息作为第二信息。

【技术实现步骤摘要】
车载设备、信息生成方法、非临时存储介质以及车辆


[0001]本专利技术涉及一种车载设备、信息生成方法、非临时存储介质以及车辆。

技术介绍

[0002]在车辆上搭载了经由通信线将多个被称为ECU(Electronic Control Unit:电子控制单元)的车载设备相互连接而构成的网络系统。各车载设备相互发送接收消息,并分担地执行车辆的各功能。
[0003]通常,车载设备包含处理器、RAM那样的临时存储部、闪存ROM那样的非易失性的存储部。处理器执行的软件(程序)存储在非易失性的存储部中。通过将软件改写为较新的版本进行更新,能够实现车载设备的功能的提高、改善。
[0004]在软件的更新中,存在从服务器(中心)通过无线通信等而接收更新数据的下载步骤、根据下载的更新数据将更新软件写入车载设备的存储部的安装的步骤。关于安装,根据车载设备的规格,存在将下载的更新软件以覆盖当前的软件(旧软件)的方式写入存储部的存储区域中被确定为软件存储用的区域的一个区域(一面)中的覆盖安装、和写入被确定为软件存储用的区域的两个区域(两面)中不为存储当前的软件(旧软件)的区域(一面)的一个区域(另一面)中的另一面安装。被定义为软件存储用的区域的两个区域例如可以是分别被包含在同一存储器部件的不同库(结构单元)中的区域,或者也可以是像标准器件的存储器部件及扩展器件的存储器部件那样的、不同的存储器部件的各区域。
[0005]在另一面安装的情况下,在软件更新的步骤中,除了下载、安装的各步骤之外,还存在将安装的更新软件作为执行对象的软件进行有效化的激活的步骤。
[0006]关于ECU的软件更新,日本特开2011

148398公开了特定的ECU作为主机ECU发挥功能,实施与服务器的通信,并实施主机ECU自身、其他ECU的软件的更新。

技术实现思路

[0007]在软件的更新中,例如,在软件的覆盖安装期间或者在另一面安装的软件的激活期间,由于该车载设备不能够执行软件而不能够进行工作,所以车辆的功能有可能被限制。
[0008]因此,软件的更新有可能损害用户的便利性。
[0009]本专利技术提供一种在软件更新中能够抑制便利性降低的车载设备。
[0010]本专利技术的第一方式为一种车载设备,被配置为在车载网络中与一个以上的其他车载设备进行通信,并在与其他车载设备的通信中执行用于本设备的软件的更新的处理。所述车载设备具有电子控制单元,所述电子控制单元被配置为,在未实施所述处理时,生成基于软件的执行地向其他车载设备发送的信息而作为第一信息,在实施所述处理时,生成不基于软件的执行地向其他车载设备发送的信息而作为第二信息。
[0011]在上述第一方式中,所述第二信息为所述其他车载设备使用的规定的控制值。
[0012]在上述第一方式中,所述第二信息为针对所述其他车载设备在规定的工作模式下进行工作的请求。
[0013]在上述第一方式中,所述第二信息为由所述其他车载设备执行的软件。
[0014]本专利技术的第二方式为一种信息生成方法,由车载设备的计算机执行,所述车载设备被配置为在车载网络中与其他车载设备进行通信,并在与所述其他车载设备的通信中执行用于本设备的软件的更新的处理。所述信息生成方法具有:在未实施所述处理时,生成基于所述软件的执行地向所述其他车载设备发送的信息而作为第一信息的步骤;在实施所述处理时,生成不基于所述软件的执行地向所述其他车载设备发送的信息而作为第二信息的步骤。
[0015]本专利技术的第三方式为一种非临时存储介质,存储能够由车载设备的计算机中的一个或多个处理器执行的、使所述一个或多个处理器发挥以下功能并且与所述软件不同的指令,所述车载设备被配置为在车载网络中与一个以上的其他车载设备进行通信,并在与所述其他车载设备的通信中执行用于本设备的软件的更新的处理。所述非临时存储介质的所述功能为,在实施所述处理时,生成向所述其他车载设备发送的信息。
[0016]本专利技术的第四方式为一种车辆,具有:车载设备,其被配置为,在车载网络中与一个以上的其他车载设备进行通信,并在与所述其他车载设备的通信中执行用于本设备的软件的更新的处理,在未实施所述处理时,生成基于所述软件的执行地向所述其他车载设备发送的信息而作为第一信息,在实施所述处理时,生成不基于所述软件的执行地向所述其他车载设备发送的信息而作为第二信息。
[0017]在上述第四方式中,所述第二信息为所述其他车载设备使用的规定的控制值。
[0018]在上述第四方式中,所述第二信息为针对所述其他车载设备在规定的工作模式下进行工作的请求。
[0019]在上述第四方式中,所述第二信息为由所述其他车载设备执行的软件。
[0020]根据本专利技术的所述第一方式、所述第二方式、所述第三方式、所述第四方式,在车载设备实施软件更新的情况下,能够不使其他车载设备的功能停止,能够抑制便利性降低。
附图说明
[0021]以下,参考附图,说明本专利技术的示例性实施例的特征、优点以及技术和工业意义,在附图中,相同的附图标记表示相同的元件。图1是一个实施方式涉及的网络系统的结构图。图2是一个实施方式涉及的车载设备的结构图。图3是表示一个实施方式涉及的处理的序列图。
具体实施方式
[0022](实施方式)<结构>图1表示本实施方式涉及的网络系统1的结构例。网络系统1搭载在车辆上。网络系统1包含软件更新装置50。在软件更新装置(OTA(Over

The

Air)主机)50上,多条总线10、20、30

连接。多个车载设备(电子控制单元)11、12

连接到总线10。多个车载设备21、22

连接到总线20。多个致动器31、32

连接到总线30。在图1及以后的说明中,作为总线,例示了总线10、20、30,作为车载设备,例示了车载设备11、12、21、22,例示了致动器31、32,但其
数量没有限定。此外,在总线10、20、30或车载设备11、12、21、22上,适当地连接了取得车辆、车辆周边状态的各种传感器。
[0023]软件更新装置50包含能够与设置在车外的服务器(中心、外部装置)100进行通信的通信部(通信模块)51、存储各种数据的存储部(存储器)52、控制部53。
[0024]各车载设备11、12、21、22经由网络而相互通信,并实施用于控制车辆的各种处理。图2表示车载设备11的结构例。车载设备11包含闪存ROM那样的非易失性的存储部(存储器)112、通过从存储部112读取并执行软件来实施各种处理的控制部(处理器、微控制器)113、与其他车载设备、软件更新装置50实施通信的通信部111。此外,虽然省略了图示,但包含存储软件的一部分、数据的RAM那样的临时存储部。车载设备12、21、22也同样地构成。此外,软件更新装置50也同样地在存储部52中存储软件更本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车载设备,被配置为在车载网络中与一个以上的其他车载设备进行通信,并在与所述其他车载设备的通信中执行用于本设备的软件的更新的处理,所述车载设备的特征在于,具有:电子控制单元,其被配置为,在未实施所述处理时,生成基于所述软件的执行地向所述其他车载设备发送的信息而作为第一信息,在实施所述处理时,生成不基于所述软件的执行地向所述其他车载设备发送的信息而作为第二信息。2.根据权利要求1所述的车载设备,其特征在于,所述第二信息为所述其他车载设备使用的规定的控制值。3.根据权利要求1所述的车载设备,其特征在于,所述第二信息为针对所述其他车载设备在规定的工作模式下进行工作的请求。4.根据权利要求1所述的车载设备,其特征在于,所述第二信息为由所述其他车载设备执行的软件。5.一种信息生成方法,由车载设备的计算机执行,所述车载设备被配置为在车载网络中与其他车载设备进行通信,并在与所述其他车载设备的通信中执行用于本设备的软件的更新的处理,所述信息生成方法的特征在于,具有:在未实施所述处理时,生成基于所述软件的执行地向所述其他车载设备发送的信息而作为第一信息的步骤;在实施所述处理时,生成不基于所述软件的执行地向所述其他车载设备发送的...

【专利技术属性】
技术研发人员:石川智康
申请(专利权)人:丰田自动车株式会社
类型:发明
国别省市:

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

1