[发明专利]软件更新模块及方法、控制器、云端、程序及存储介质在审
申请号: | 202211275480.3 | 申请日: | 2022-10-18 |
公开(公告)号: | CN115686563A | 公开(公告)日: | 2023-02-03 |
发明(设计)人: | 单忠伟;刘宁;王健 | 申请(专利权)人: | 联合汽车电子有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F9/455 |
代理公司: | 上海思微知识产权代理事务所(普通合伙) 31237 | 代理人: | 张亚静 |
地址: | 201206 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 更新 模块 方法 控制器 云端 程序 存储 介质 | ||
本发明提供一种软件更新模块及方法、控制器、云端、程序及存储介质。其中,所述软件更新模块通过下载新版虚拟机软件以及复制同一存储区域内无需更新的虚拟机软件于同一设定存储区域内的更新方式,实现对多个虚拟机的软件更新的统一管理,无需虚拟机自行实现软件更新,简化了虚拟机软件更新的功能设计,降低了开发成本。并且,软件更新模块可实现非整体性的软件更新,仅对特定的待更新虚拟机执行更新,提高更新效率,使得软件更新的颗粒度更小。此外,所述软件更新方法能够兼容多种不同的空中下载策略,适用范围广,拓展性强。
技术领域
本发明涉及智能汽车技术领域,特别涉及一种软件更新模块及方法、控制器、云端、程序及存储介质。
背景技术
汽车新四化是指电动化、智能化、网联化、共享化,是目前汽车产业的重大变革方向。随着新四化的推进,车内功能日益复杂,传统的分布式电子电气架构(Electrical/Electronic Architecture,EEA)已无法适应这种趋势。因此,电子电气架构从原先的分布式逐步向域集中式、中央集中式进行演变,以实现“软件定义汽车”的愿景。
在域集中式、中央集中式的电子电气架构中,控制器的数量减少,以及控制器的形态与职责也发生了巨变。传统嵌入式控制器功能呈现集成化趋势,以降低通信开销、硬件机械成本,提升生产制造自动化程度。为应对控制器集成化的需求,虚拟化(Virtualization)技术开始逐步在汽车嵌入式控制器中得到运用,它是在一个微控制器(Micro-ControllerUnit,MCU)内集成多个控制器功能的先进技术与有力手段。即,原先的多个控制器软件通过虚拟机(Virtual Machine,VM)的形式运行在同一个微控制器上,并通过虚拟机监视器(Hypervisor)协调管理各个虚拟机,并配置硬件资源。显然,虚拟机的引用强化了控制器的功能,同样在软件更新上,虚拟技术的适用还可以细化其颗粒度。在传统的汽车嵌入式控制器中,软件更新的颗粒度即为整个控制器的软件。在引用虚拟化技术之后,车辆系统的软件更新的颗粒度则以虚拟机为单位,则可以单独对某个虚拟机进行更新。然而,随着虚拟机的数量不断扩增,多个虚拟机自行进行更新,不仅使得软件更新复杂度高,增大开发成本,还容易出现更新错误等问题,影响系统的稳定性。
因此,亟需一种软件更新模块,来系统化管理各个虚拟机的更新,以降低更新复杂度,降低开发成本。
发明内容
本发明的目的在于提供一种软件更新模块及方法、控制器、云端、程序及存储介质,以解决如何管理虚拟机软件更新的问题。
为解决上述技术问题,本发明提供一种软件更新方法,适用于具有虚拟机的电子控制单元,所述软件更新方法包括:
获取更新请求,并识别出待更新虚拟机软件集合;
下载待更新虚拟机对应的新版虚拟机软件,并存储于设定存储区域中;以及,复制所述待更新虚拟机同一存储区域内的无需更新的虚拟机软件,并存储于所述设定存储区域中。
可选的,在所述的软件更新方法中,采用空中下载技术下载所述新版虚拟机软件。
可选的,在所述的软件更新方法中,下载待更新虚拟机对应的新版虚拟机软件,并存储于设定存储区域中的过程包括:
至少将云端的所述新版虚拟机软件存储至所述设定存储区域中;和/或,
至少将云端的所述新版虚拟机软件存储至空中下载技术的主节点上,再由所述主节点分发至所述电子控制单元的所述设定存储区域中。
可选的,在所述的软件更新方法中,在所述电子控制单元内,执行复制所述待更新虚拟机同一存储区域内的无需更新的虚拟机软件,并存储于所述设定存储区域中。
可选的,在所述的软件更新方法中,下载待更新虚拟机对应的新版虚拟机软件,并存储于设定存储区域中;以及,复制所述待更新虚拟机同一存储区域内的无需更新的虚拟机软件,并存储于所述设定存储区域中的过程包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联合汽车电子有限公司,未经联合汽车电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211275480.3/2.html,转载请声明来源钻瓜专利网。