车载操作系统异常检测方法、装置、电子设备及存储介质制造方法及图纸

技术编号:40043922 阅读:152 留言:0更新日期:2024-01-16 20:09
本发明专利技术提供一种车载操作系统异常检测方法、装置、电子设备及存储介质,所述方法包括:在检测到片上系统启动时,控制基础输入输出系统启动虚拟机监视器,所述虚拟机监视器启动特权虚拟机,所述特权虚拟机启动多个非特权虚拟机;从所述特权虚拟机启动所述多个非特权虚拟机中,确定所述特权虚拟机启动失败的非特权虚拟机;控制所述特权虚拟机将启动失败的所述非特权虚拟机的启动失败相关信息发给微程序控制器MCU,以便于所述微程序控制器将接收到的所述启动失败相关信息存储为冻结数据,进行启动故障原因的检测分析。采样本发明专利技术便于诊断车载操作系统中非特权虚拟机的启动异常,提高排查车载操作系统启动异常的效率。

【技术实现步骤摘要】

本专利技术涉及汽车驾驶,尤其涉及一种车载操作系统异常检测方法、装置、电子设备及计算机可读存储介质。


技术介绍

1、随着汽车的智能化、网联化技术的发展,智能汽车感知融合、决策规划和控制执行功能带来了更为复杂算法,并产生大量的数据,需要更高的计算能力与数据通信能力。

2、相关技术中,在车载x86算力平台上,基础输入输出系统(bios,basic inputoutpu t system)启动虚拟机监视器(hypervisor),hypervisor启动特权虚拟机(dom0,privilege d domain),dom0启动各个非特权虚拟机(domu,unprivileged domain,即用户域)。在此启动过程中,会由于各种原因导致domu的操作系统(os,operation system)启动不起来或者非正常启动。对于这种情况,在非车载操作系统上,可以调用日志(log)进行批量排查启动异常,但在车载操作系统上,并不能使用日志批量排查启动异常,这是因为日志只用在开发阶段,批产阶段日志会被关闭。

3、因此,在车载操作系统上,如何检测车载本文档来自技高网...

【技术保护点】

1.一种车载操作系统异常检测方法,其特征在于,所述车载操作系统包括:片上系统,分别与微程序控制器和存储器连接,所述片上系统包括:基础输入输出系统,虚拟机监视器,特权虚拟机,以及多个非特权虚拟机;所述方法包括:

2.根据权利要求1所述的车载操作系统异常检测方法,其特征在于,所述控制特权虚拟机将启动失败的所述非特权虚拟机的启动失败相关信息发给微程序控制器,包括:

3.根据权利要求1所述的车载操作系统异常检测方法,其特征在于,所述从所述特权虚拟机启动所述多个非特权虚拟机中,确定所述特权虚拟机启动失败的非特权虚拟机,包括:

4.根据权利要求3所述的车载操作系统...

【技术特征摘要】

1.一种车载操作系统异常检测方法,其特征在于,所述车载操作系统包括:片上系统,分别与微程序控制器和存储器连接,所述片上系统包括:基础输入输出系统,虚拟机监视器,特权虚拟机,以及多个非特权虚拟机;所述方法包括:

2.根据权利要求1所述的车载操作系统异常检测方法,其特征在于,所述控制特权虚拟机将启动失败的所述非特权虚拟机的启动失败相关信息发给微程序控制器,包括:

3.根据权利要求1所述的车载操作系统异常检测方法,其特征在于,所述从所述特权虚拟机启动所述多个非特权虚拟机中,确定所述特权虚拟机启动失败的非特权虚拟机,包括:

4.根据权利要求3所述的车载操作系统异常检测方法,其特征在于,所述多个非特权虚拟机包括:非特权主虚拟机和多个非特权从虚拟机,所述方法还包括:

5.根据权利要求4所述的车载操作系统异常检测方法,其特征在于,在所述非特权主虚拟机将接收到的所有启动相关信息发送给微程序控制器之前,所述方法还包括:

6.根据权利要求4所述的车载操作系统异常检测方法,其特征在于,所述控制通信启动成功的非特权...

【专利技术属性】
技术研发人员:孙书行
申请(专利权)人:亿咖通湖北技术有限公司
类型:发明
国别省市:

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

1