软件更新装置、软件更新方法、非临时存储介质及车辆制造方法及图纸

技术编号:32509097 阅读:15 留言:0更新日期:2022-03-02 10:49
本发明专利技术为一种软件更新装置,与包含多个车载设备的车载网络连接,所述软件更新装置具有:一个或多个处理器,其被配置为,实施所述多个车载设备中的至少一个的软件的更新,在实施所述更新的情况下,在执行用于所述更新的处理中包含的规定的处理之前,实施将车辆的门设为解锁状态的控制。解锁状态的控制。解锁状态的控制。

【技术实现步骤摘要】
软件更新装置、软件更新方法、非临时存储介质及车辆


[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]以下,参照附图,说明本专利技术示例性实施方式的特征、优点以及技术和工业意义,附图中类似符号表示类似元件。图1是一个实施方式涉及的网络系统的结构图。图2是表示一个实施方式涉及的处理的序列图。
具体实施方式
[0016]<结构>图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上,适当地连接了取得车辆、车辆周边状态的各种传感器。
[0017]软件更新装置50包含能够与设置在车外的服务器(中心、外部装置)100进行通信的通信部(通信模块)51、存储各种数据的第一存储部(存储器)52、控制部53。
[0018]各车载设备11、12、21、22经由网络相互进行通信,并实施用于控制车辆的各种处理。这些车载设备虽然省略了图示,但包含闪存ROM那样的非易失性的第二存储部(存储器)、通过从第二存储部读取软件并执行而实施各种处理的控制部(处理器、微控制器)、存储软件的一部分、数据的RAM那样的临时的存储部。此外,软件更新装置50也同样地在第一存储部52中存储软件更新装置50用的软件(程序),并通过控制部53(处理器、微控制器)读
取并执行软件,能够执行软件更新装置50的功能。即,各车载设备11、12、21、22及软件更新装置50可以作为包含一个或多个处理器或微控制器等的计算机来实现。
[0019]车载设备22在本示例中是被称为车身ECU的车载设备,实施车辆具有的门的锁定、解锁的控制。车载设备22还可以实施照明、空调等其他的控制。
[0020]软件更新装置50的控制部53经由各总线10、20、30实施服务器100与各车载设备11、12、21、22之间的通信、各车载设备11、12、21、22之间的通信、各车载设备11、12、21、22与各致动器31、32之间的通信的控制、中转。以此方式,软件更新装置50也作为对通信进行中转的中转装置发挥功能。或者,软件更新装置50可以作为这样的中转装置的一部分地设置,也可以与这样的中转装置分开地与总线10、20、30中的任本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种软件更新装置,与包含多个车载设备的车载网络连接,所述软件更新装置的特征在于,具有:一个或多个处理器,其被配置为,实施所述多个车载设备中的至少一个的软件的更新,在实施所述更新的情况下,在执行用于所述更新的处理中包含的规定的处理之前,实施将车辆的门设为解锁状态的控制。2.根据权利要求1所述的软件更新装置,其特征在于,所述规定的处理包含:在所述多个车载设备中的所述更新的对象的车载设备的存储装置中,在存储更新前的程序的存储区域中覆盖更新软件的处理。3.根据权利要求1或2所述的软件更新装置,其特征在于,所述规定的处理包含:在所述多个车载设备中的所述更新的对象的车载设备的存储装置中,在存储更新前的软件的存储区域以外的区域写入更新软件之后,将所述更新软件作为执行对象的软件进行有效化的处理。4.根据权利要求1所述的软件更新装置,其特征在于,用于所述更新的处理根据用户的批准...

【专利技术属性】
技术研发人员:佐藤雄介福与贤
申请(专利权)人:丰田自动车株式会社
类型:发明
国别省市:

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

1