[发明专利]座舱软件升级方法、电子设备及可读存储介质在审
申请号: | 202110482286.1 | 申请日: | 2021-04-30 |
公开(公告)号: | CN113190250A | 公开(公告)日: | 2021-07-30 |
发明(设计)人: | 左蔚 | 申请(专利权)人: | 延锋汽车饰件系统有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 上海弼兴律师事务所 31283 | 代理人: | 杨东明;张冉 |
地址: | 200235 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 座舱 软件 升级 方法 电子设备 可读 存储 介质 | ||
本发明公开了一种座舱软件升级方法、电子设备及可读存储介质,方法包括:云端根据升级请求生成目标座舱的升级包列表,并将升级包列表发送至目标座舱的控制器;升级请求包括目标座舱的座舱信息和控制器信息,升级包列表包括待升级软件的软件信息以及与待升级软件关联的依赖软件的软件信息;控制器基于升级包列表发起下载请求;云端根据下载请求获取升级包,并将升级包发送至控制器;升级包包括待升级软件和依赖软件;控制器根据升级包进行目标座舱的软件升级。本申请针对座舱的座舱信息和控制器信息生成对应的定制升级包列表,并由座舱的主从节点架构实现座舱软件的升级,统一和简化了软件升级的管理和维护,实现定制化软件升级,提高了用户体验。
技术领域
本发明属于通信技术领域,特别涉及一种座舱软件升级方法、电子设备及可读存储介质。
背景技术
汽车OTA(空中下载技术)升级是指对汽车的软件、固件等的版本的更新,现有汽车OTA解决方案一般是通过云、管、端全链路一站式实现,由云端的OTA管理平台、汽车端的升级逻辑控制及升级代理程序、连接汽车端和云端的通信管道三部分组成。汽车OTA提供了云端管理及车端的落地方案,支持整车升级。但是目前升级一般都是针对整个软件进行更新,云端会提供一个完整安装包,但是该安装包一般都是包含某类型车用ECU的所有应用的通用安装包,并不会根据实际使用汽车的类型以及车用ECU(车载控制器)的不同需求进行区分。
发明内容
本发明要解决的技术问题是为了克服现有技术中汽车OTA升级没有针对性导致用户体验不佳的缺陷,提供一种座舱软件升级方法、电子设备及可读存储介质。
本发明是通过下述技术方案来解决上述技术问题:
一种座舱软件升级方法,所述方法包括:
云端根据升级请求生成目标座舱的升级包列表,并将所述升级包列表发送至所述目标座舱的控制器;所述升级请求包括所述目标座舱的座舱信息和控制器信息,所述升级包列表包括待升级软件的软件信息以及与所述待升级软件关联的依赖软件的软件信息;
所述控制器基于所述升级包列表发起下载请求;
所述云端根据所述下载请求获取升级包,并将所述升级包发送至所述控制器;所述升级包包括所述待升级软件和所述依赖软件;
所述控制器根据所述升级包进行所述目标座舱的软件升级。
较佳地,所述云端根据升级请求生成目标座舱的升级包列表的步骤之前,所述方法还包括:
所述控制器发起所述升级请求。
较佳地,所述升级请求还包括时间信息,所述云端根据升级请求生成目标座舱的升级包列表的步骤具体包括:
根据所述时间信息、所述座舱信息和所述控制器信息获取所述目标座舱的历史升级信息;
基于所述历史升级信息和所述控制器信息获取待升级软件和所述依赖软件的信息生成所述升级包列表。
较佳地,所述控制器包括主节点和多个从节点,每个从节点分别对应所述控制器的不同升级模块,所述将所述升级包发送至所述控制器的步骤具体包括:
将所述升级包发送至所述主节点;
所述主节点将所述升级包中的多个软件分别发送至对应的从节点;
所述控制器根据所述升级包进行所述目标座舱的软件升级的步骤具体包括:
与所述从节点对应的升级模块分别基于所述多个软件对所述目标座舱进行软件升级。
较佳地,所述将所述升级包发送至所述控制器的步骤具体包括:
基于微服务集群将所述升级包发送至所述控制器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于延锋汽车饰件系统有限公司,未经延锋汽车饰件系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110482286.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种翻转装置
- 下一篇:IV型气瓶内胆材料高压氢渗透试验装置及测试方法