技术新讯 > 电子通信装置的制造及其应用技术 > 一种基于ClassicAutosar平台的车载交换机OTA升级系统及方法与流程  >  正文

一种基于ClassicAutosar平台的车载交换机OTA升级系统及方法与流程

  • 国知局
  • 2024-08-02 14:23:53

本发明属于自动驾驶,尤其涉及一种基于classic autosar平台的车载交换机ota升级系统及方法。背景技术:::1、汽车电子电气系统是以通信网络为载体,将车内电子设备通过线束连接在一起。随着汽车e/e架构的演进和车内功能的复杂度提升,汽车中的传感器数量不断增加,导致车载数据量激增,这对整车实时通信和数据处理能力有了很高的要求。因此,高带宽、低时延、高可靠性的车载以太网会更适合未来e/e架构的长期演进以及高速车内通信需求。2、当以太网作为未来汽车的车载骨干网络时,各区域控制器之间的信息交互通过以太网交换机来实现。但目前车载交换机ota升级手段单一,基本只支持交换机固件升级,然而,车载区域控制器一般都采用classic autosar平台,为了车载安全,暂不支持固件文件的传输和接收,所以,目前车载交换机都保持出厂设置,没有作为后续ota升级的目标之一。技术实现思路1、为解决现有技术中存在的不足,本发明的目的在于,提供一种基于classicautosar平台的车载交换机ota升级系统及方法,通过车载中央计算平台接收远程ota升级请求,并将交换机配置下发到配备交换机的区域控制器,区域控制器收到交换机配置后通过classic autosar平台的nvm服务将配置持久化地存储在mcu的eeprom中,在每次区域控制器启动时通过classic autosar平台的ecum服务对车载交换机进行配置初始化,区域控制器的mcu通过spi控制总线将eeprom中存储的交换机配置下发到交换机,使远程ota升级请求传输的交换机配置可以在区域控制器中的交换机上生效,实现对车载交换机的ota升级。2、为实现本发明的目的,本发明所采用的技术方案是:3、一种基于classic autosar平台的车载交换机ota升级系统,包括中央计算平台和区域控制器,中央计算平台部署ota master和交换机配置管理;区域控制器部署mcu和交换机,mcu上部署交换机配置管理、nvm服务和ecum服务;4、中央计算平台接收远程ota升级请求,并将交换机配置下发到配备交换机的区域控制器,区域控制器的mcu通过spi控制总线将交换机配置下发到交换机,实现交换机的ota升级。5、进一步地,中央计算平台部署ota master,接收远程ota升级请求,暂存ota配置文件。6、进一步地,中央计算平台部署交换机配置管理,将远程接收的配置文件转成对应的交换机配置,并按模块进行划分向区域控制器下发交换机配置,包括port、vlan、l2table和tsn相关配置。7、进一步地,区域控制器部署交换机配置管理,接收中央计算平台下发的交换机配置。8、进一步地,区域控制器部署nvm服务,将交换机配置管理收到的交换机配置按模块保存到mcu的eeprom中。9、进一步地,区域控制器部署ecum服务,负责区域控制器的硬件初始化,在上电时,利用nvm服务中保存的交换机配置,通过spi控制总线对交换机进行初始化,实现车载交换机的ota升级。10、进一步地,区域控制器部署交换机,交换机和mcu之间部署spi控制总线,实现mcu对交换机的配置管理。11、一种基于classic autosar平台的车载交换机ota升级方法,包括步骤:12、(1)中央计算平台上部署的ota master接收远程ota升级请求,接收ota配置文件;13、(2)中央计算平台上部署的交换机配置管理服务,收到步骤(1)中包括交换机配置的配置文件,解析其中的交换机配置,按模块进行划分,并将交换机配置发送给车载区域控制器;14、(3)区域控制器上部署的交换机配置管理服务,接收步骤(2)中车载中央计算平台发来的按模块划分的交换机配置;15、(4)区域控制器上部署classic autosar平台的nvm服务,将步骤(3)中接收的交换机配置按模块存储到eeprom;16、(5)区域控制器的交换机配置保存成功后进行ota升级重启,上电过程中,classicautosar平台的ecum服务进行硬件初始化,将nvm中保存的交换机配置通过spi控制总线下发到交换机;17、(6)区域控制器的交换机收到sp控制总线传输的交换机配置,使其生效,进行交换机ota升级。18、进一步地,步骤(2)中,交换机配置,按模块进行划分,包括port、vlan、l2table和tsn配置。19、本发明的有益效果在于,与现有技术相比,本发明通过车载中央计算平台接收远程ota升级请求,并将交换机配置下发到配备交换机的区域控制器,区域控制器收到交换机配置后通过classic autosar平台的nvm服务将配置持久化地存储在mcu的eeprom中,在每次区域控制器启动时通过classic autosar平台的ecum服务对车载交换机进行配置初始化,区域控制器的mcu通过spi控制总线将eeprom中存储的交换机配置下发到交换机,使远程ota升级请求传输的交换机配置可以在区域控制器中的交换机上生效,实现对车载交换机的ota升级,提高车载交换机的灵活性和可扩展性,提高自动驾驶领域网络的可维护性和可升级性。技术特征:1.一种基于classic autosar平台的车载交换机ota升级系统,其特征在于,包括中央计算平台和区域控制器,中央计算平台部署ota master和交换机配置管理;区域控制器部署mcu和交换机,mcu上部署交换机配置管理、nvm服务和ecum服务;2.根据权利要求1所述的基于classic autosar平台的车载交换机ota升级系统,其特征在于,中央计算平台部署ota master,接收远程ota升级请求,暂存ota配置文件。3.根据权利要求2所述的基于classic autosar平台的车载交换机ota升级系统,其特征在于,中央计算平台部署交换机配置管理,将远程接收的配置文件转成对应的交换机配置,并按模块进行划分向区域控制器下发交换机配置,包括port、vlan、l2table和tsn相关配置。4.根据权利要求3所述的基于classic autosar平台的车载交换机ota升级系统,其特征在于,区域控制器部署交换机配置管理,接收中央计算平台下发的交换机配置。5.根据权利要求4所述的基于classic autosar平台的车载交换机ota升级系统,其特征在于,区域控制器部署nvm服务,将交换机配置管理收到的交换机配置按模块保存到mcu的eeprom中。6.根据权利要求5所述的基于classic autosar平台的车载交换机ota升级系统,其特征在于,区域控制器部署ecum服务,负责区域控制器的硬件初始化,在上电时,利用nvm服务中保存的交换机配置,通过spi控制总线对交换机进行初始化,实现车载交换机的ota升级。7.根据权利要求6所述的基于classic autosar平台的车载交换机ota升级系统,其特征在于,区域控制器部署交换机,交换机和mcu之间部署spi控制总线,实现mcu对交换机的配置管理。8.一种基于classic autosar平台的车载交换机ota升级方法,基于权利要求1-6任一所述的基于classic autosar平台的车载交换机ota升级系统,其特征在于,包括步骤:9.根据权利要求8所述的基于classic autosar平台的车载交换机ota升级方法,其特征在于,步骤(2)中,交换机配置,按模块进行划分,包括port、vlan、l2table和tsn配置。技术总结本发明公开了一种基于Classic Autosar平台的车载交换机OTA升级系统及方法,包括车载中央计算平台和区域控制器,中央计算平台部署OTA Master和交换机配置管理;区域控制器部署MCU和交换机,MCU上部署交换机配置管理、NvM服务和EcuM服务;通过车载中央计算平台接收远程OTA升级请求,并将交换机配置下发到配备交换机的区域控制器,区域控制器收到交换机配置后通过NvM服务将配置持久化地存储在MCU的EEPROM中,在每次区域控制器启动时通过EcuM服务使交换机配置生效,实现对车载交换机的OTA升级,提高车载交换机的灵活性和可扩展性,提高自动驾驶领域网络的可维护性和可升级性。技术研发人员:朱竹炜,陈诚,张旸受保护的技术使用者:奥特酷智能科技(南京)有限公司技术研发日:技术公布日:2024/7/25

本文地址:https://www.jishuxx.com/zhuanli/20240801/242698.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。