【技术实现步骤摘要】
软件更新装置、更新控制方法、非临时存储介质及服务器
[0001]本专利技术涉及一种软件更新装置、更新控制方法、非临时存储介质及服务器。
技术介绍
[0002]在车辆上搭载有用于控制车辆的动作的多个电子控制单元(ECU)。ECU具有处理器、RAM那样的临时存储部、闪存ROM那样的非易失性的存储部,处理器通过执行存储在非易失性的存储部中的软件来实现ECU的控制功能。各ECU存储的软件能够进行改写,通过更新为较新版本的软件,能够改善各ECU的功能、追加新的车辆控制功能。
[0003]作为更新ECU的软件的技术,已知有OTA(Over The Air)技术,在该技术中,通过以无线的方式将与车载网络连接的车载通信设备和互联网等通信网络连接,经由无线通信从服务器下载软件并安装下载的软件,从而实施ECU的程序更新、追加(例如,参照日本特开2004
‑
326689)。
[0004]关于基于OTA的软件的更新,在服务器中注册了实施软件更新的事件(活动)之后,将车辆向服务器请求确认更新数据的有无作为契机而实施。 ...
【技术保护点】
【技术特征摘要】
1.一种软件更新装置,被配置为对搭载于车辆的电子控制单元的软件更新进行控制,所述软件更新装置的特征在于,具有:一个或多个处理器,其被配置为,从服务器下载所述电子控制单元的软件的更新数据;在安装所述更新数据之前,向所述服务器发送用于确认所述更新数据是否为有效的有效性确认请求;从所述服务器接收表示所述更新数据是否为有效的确认结果;对所述电子控制单元的软件更新进行控制;在根据所述一个或多个处理器接收的确认结果而判断为所述更新数据不为有效的情况下,不实施所述更新数据的安装。2.根据权利要求1所述的软件更新装置,其特征在于,所述一个或多个处理器被配置为,在安装了所述更新数据后且激活前,向所述服务器发送用于确认所述更新数据是否为有效的第二有效性确认请求;从所述服务器接收针对所述第二有效性确认请求的、表示所述更新数据是否为有效的第二确认结果;在根据所述一个或多个处理器接收的所述第二确认结果而判断为所述更新数据不为有效的情况下,将安装了所述更新数据的电子控制单元执行的软件设置为安装所述更新数据之前的旧软件。3.根据权利要求2所述的软件更新装置,其特征在于,所述一个或多个处理器被配置为,在根据所述一个或多个处理器接收的所述第二确认结果而判断为所述更新数据不为有效,并且搭载于更新对象的电子控制单元中的非易失性存储器具有两个存储区域的情况下,不实施更新后的软件的激活。4.根据权利要求2所述的软件更新装置,其特征在于,还具有存储装置,所述存储装置被配置为,存储在安装所述更新数据之前在更新对象的电子控制单元中执行的所述旧软件的数据,所述一个或多个处理器被配置为,在根据所述处理器接收的所述第二确认结果而判断为所述更新数据不为有效,并且搭载于更新对象的电子控制单元中的非易失性存储器具有一个存储区域的情况下,使用...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。