一种座舱升级系统、运行方法及存储介质与流程

文档序号:33640464发布日期:2023-03-29 01:55阅读:来源:国知局

技术特征:
1.一种座舱升级系统,其特征在于,包括应用于座舱域的系统级芯片和中央控制器;所述系统级芯片运行有第一操作系统和第二操作系统;其中,所述第一操作系统为提供升级操作界面的电子设备所运行的操作系统;所述第一操作系统包括:交互层,用于提供升级操作界面,并将在所述升级操作界面上触发的系统升级请求发送至服务层;所述系统升级请求用于请求升级座舱系统;所述服务层,用于为所述交互层和所述中央控制器提供通信能力,将所述交互层发送的所述系统升级请求传输至所述中央控制器,以使得所述中央控制器根据所述系统升级请求获取对应的系统升级包并传输给中间层;所述中间层,用于响应所述中央控制器发送的系统升级包,将所述系统升级包存储到预设的升级共享分区中,并向硬件抽象层发送系统刷写请求,以调用所述硬件抽象层;所述硬件抽象层,用于提供所述第一操作系统和所述第二操作系统的刷写能力,响应于所述系统刷写请求,基于所述系统升级包对所述第一操作系统和所述第二操作系统进行刷写操作。2.如权利要求1所述的座舱升级系统,其特征在于,所述硬件抽象层包括:获取模块,用于响应于所述系统刷写请求,获取所述升级共享分区中的所述系统升级包,根据所述系统升级包获取与所述第一操作系统对应的第一升级文件、与所述第二操作系统对应的第二升级文件;刷写模块,用于根据所述第一升级文件对所述第一操作系统进行刷写,并反馈所述第一升级文件至所述第一操作系统的升级模块,以使得所述第一操作系统的升级模块运行所述第一升级文件;还用于根据所述第二升级文件对所述第二操作系统进行刷写,并在刷写完成后发送所述第二升级文件至所述第二操作系统的升级模块,以使得所述第二操作系统的升级模块运行所述第二升级文件。3.如权利要求1所述的座舱升级系统,其特征在于,所述系统级芯片还同时运行有第三操作系统;则,所述硬件抽象层,用于提供所述第一操作系统、所述第二操作系统和所述第三操作系统的刷写能力,响应于所述系统刷写请求,基于所述系统升级包对所述第一操作系统、所述第二操作系统和所述第三操作系统进行刷写操作。4.如权利要求1所述的座舱升级系统,其特征在于:所述中间层,还用于监测所述第一操作系统的更新状态和的所述第二操作系统的更新状态,并将第一操作系统更新状态和第二操作系统更新状态反馈至所述中央控制器,以使得所述中央控制器向所述交互层发送所述一操作系统更新状态和所述第二操作系统更新状态;所述交互层,还用于接收所述第一操作系统更新状态和所述第二操作系统更新状态,并在所述升级操作界面上显示所述第一操作系统和所述第二操作系统的升级进度。5.如权利要求1所述的座舱升级系统,其特征在于:所述交互层,还用于将所述升级操作界面触发的ecu节点升级请求发送至所述服务层;所述ecu节点升级请求用于请求升级座舱内的目标ecu;所述服务层,还用于为所述交互层和所述中央控制器提供通信能力,将所述交互层发
送的所述ecu节点升级请求传输至所述中央控制器,以使得所述中央控制器根据所述ecu节点升级请求获取对应的ecu升级包并传输给所述中间层;所述中间层,还用于响应所述中央控制器发送的ecu升级包,将所述ecu升级包存储到预设的升级共享分区中,并向所述硬件抽象层发送ecu刷写请求,以调用所述硬件抽象层;所述硬件抽象层,还用于提供座舱内各ecu的刷写能力,响应于所述ecu刷写请求,获取所述升级共享分区中的ecu升级包对所述目标ecu进行刷写操作。6.如权利要求1所述的座舱升级系统,其特征在于,所述中间层包括:doip模块,用于基于uds协议实现ota升级服务模块与所述中央控制器的通信能力,接收所述中央控制器发送的所述系统升级包并传输给所述ota升级服务模块;所述ota升级服务模块,用于响应所述doip模块发送的所述系统升级包,将所述系统升级包存储到所述升级共享分区中,并调用所述硬件抽象层进行ota升级服务。7.如权利要求1所述的座舱升级系统,其特征在于,所述服务层包括:soa服务中间件,用于somei协议,提供所述交互层和所述中央控制器之间的通信。8.如权利要求1所述的座舱升级系统,其特征在于,所述系统级芯片与座舱内电子设备连接,所述电子设备包括中控屏和仪表屏;且,所述中控屏采用所述第一操作系统,所述仪表屏采用第二操作系统;则,所述系统级芯片设置在所述中控屏上。9.一种座舱升级系统的运行方法,其特征在于,所述座舱升级系统包括应用于座舱域的系统级芯片和中央控制器;所述系统级芯片运行有第一操作系统和第二操作系统;其中,所述第一操作系统为提供升级操作界面的电子设备所运行的操作系统;所述第一操作系统包括交互层、服务层、中间层和硬件抽象层;所述方法包括:通过所述交互层提供升级操作界面,并将在所述升级操作界面上触发的系统升级请求发送至所述服务层;所述系统升级请求用于请求升级座舱系统;通过所述服务层为所述交互层和所述中央控制器提供通信能力,将所述交互层发送的所述系统升级请求传输至所述中央控制器,以使得所述中央控制器根据所述系统升级请求获取对应的系统升级包并传输给所述中间层;通过所述中间层响应所述中央控制器发送的系统升级包,将所述系统升级包存储到预设的升级共享分区中,并向所述硬件抽象层发送系统刷写请求,以调用所述硬件抽象层;通过所述硬件抽象层提供所述第一操作系统和所述第二操作系统的刷写能力,响应于所述系统刷写请求,基于所述系统升级包对所述第一操作系统和所述第二操作系统进行刷写操作。10.一种存储介质,其特征在于,存储有可执行指令,用于引起处理器执行时,实现权利要求9所述的座舱升级系统的运行方法。

技术总结
本发明公开一种座舱升级系统、运行方法及存储介质,座舱升级系统包括应用于座舱域的系统级芯片和中央控制器;所述系统级芯片运行有第一操作系统和第二操作系统;所述第一操作系统包括交互层、服务层、中间层和硬件抽象层,中央控制器具备与交互层、第一操作系统的中间层的通信能力,能根据交互层触发的系统升级请求获取系统升级包并传输至中间层,中间层提供OTA升级服务,接收并存储系统升级包于升级共享分区中,第一操作系统的硬件抽象层提供第一操作系统和第二操作系统的刷写能力,以基于系统升级包对第一操作系统和第二操作系统进行刷写操作,实现了对座舱系统的升级。相应地,本发明还提供一种座舱升级系统的运行方法和存储介质。储介质。储介质。


技术研发人员:梁振涛 莫国权 何东健 叶之金 刘棨 冉光伟 张莹 刘俊峰
受保护的技术使用者:星河智联汽车科技有限公司
技术研发日:2022.11.21
技术公布日:2023/3/28
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1