【技术实现步骤摘要】
车载多系统升级方法、装置、介质及车载多系统
[0001]本专利技术涉及车辆
,特别是涉及车辆内部控制
,具体为一种车载多系统升级方法、装置、介质及车载多系统。
技术介绍
[0002]数字座舱通过MCU/ECU等进行通信,使数字座舱能提供的信息和反馈越来越实时和高效。随着互联网和5G技术的快速发展,数字座舱逐渐应用到越来越多的汽车上,包括全液晶仪表、车联网、车载信息娱乐系统IVI、ADAS高级驾驶辅助系统、语音识别、手势识别、HUD、AR、AI、全息、氛围灯、智能座椅等等。
[0003]在座舱系统中一般包括一个MCU(Micro Controller Unit,微控制器单元)和多个MPU(Micro Processor Uint,微处理器单元),在不同MPU上实现多系统共存,分别实现仪表和、中控、副驾娱乐系统以及后排娱乐系统。
[0004]在升级的时候由于交互协议变更导致可能存在2个或多个MPU以及MCU需要同时升级,而如果其中一个系统没有升级成功需要导致所有的系统均回退到上一互相兼容的系统。导致用 ...
【技术保护点】
【技术特征摘要】
1.一种车载多系统升级方法,其特征在于:包括以下步骤:当两个或两个以上系统同时升级时,各系统在升级时分别保留原有协议版本;在各系统执行升级过程之后,且在车载多系统重启之后,各系统之间进行通信交互;根据通信交互内容确认任一系统的协议版本与其他系统的协议版本的高低,并以较低版本作为两个系统之间的协议版本。2.根据权利要求1所述的车载多系统升级方法,其中,在各系统执行升级过程之后,升级成功的系统采用升级之后的新协议版本,升级失败的系统采用保留的原有协议版本。3.根据权利要求1或2所述的车载多系统升级方法,其中,所述各系统之间进行通信交互时,任一系统获取通信交互的系统的协议版本。4.根据权利要求1或2所述的车载多系统升级方法,其中,所述根据通信交互内容确认任一系统的协议版本与其他系统的协议版本的高低,并以较低版本作为两个系统之间的协议版本包括:通信交互的两个系统中的第一系统获取所述两个系统中的第二系统的协议版本;将第一系统的协议版本与获取的第二系统的协议版本进行版本对比;在确认所述第一系统的协议版本高于所述第二系统的协议版本时,所述第一系统与所述第二系统以所述第二系统的协议版本作为两个系统之间的协议版本;在确认所述第一系统的协议版本低于或等于所述第二系统的协议版本时,所述第一系统与所述第二系统以所述第一系统的协议版本作为两个系统之间的协议版本。5.根据权利要求3所述的车载多系统升级方法,其中,所述各系统之间进行通信交互还包括:配置用于确定两个系统之间协议版本的协议解析函数指针;在两个系统之间进行通信确认两个系统之间协议版本时,调用所述协议解析函数指针,以确定两个系统之间协议版本。6.一种车载多系统升级装置,其特征在于:包括:协议处理模块,当两个或两个以上系统同时升级时,所述协议处理模块在各系统在升级时分别保留原有协议版本;升级处理模块,所述升级处理模块执行各系统升级过程;通信交互模块,所述通信交互模块在各系统执行升级过程之后,且在车载多系统重启之后,控制各系统之间进行通信交互;协议版本...
【专利技术属性】
技术研发人员:肖传鹏,
申请(专利权)人:上海博泰悦臻网络技术服务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。