升级仪表软件系统的方法可以根据不同的车型和仪表类型有所差异。以下是几种常见的升级方法:
通过MCU和SOC侧两部分进行升级
SOC控制器获取升级包。
SOC控制器生成升级标识信息并向MCU控制器传递升级标识信号。
MCU控制器根据升级标识信号重启后根据升级包进行升级。
SOC控制器根据升级标识信号重启后根据升级包进行升级。
这种架构使整个仪表系统分工更明确,安全性更高,实时性更好。
通过外部接线连接仪表与USB存储设备
对于无中控车型,仪表通过外部接线将仪表USB接口与USB存储设备直流外接,通过USB存储设备获取仪表升级包以实现软件升级。
对于有中控车型,仪表通过外部接线将仪表USB接口与中控相连,中控通过与外部接线与USB存储设备相连,通过通信控制单元与云端服务器相连,通过USB存储设备或通信控制单元获取仪表升级包以实现软件升级。
通过USB网络通信方式传输升级包
全液晶仪表软件升级普遍采用此方案,将软件升级包通过USB网络通信的方式传输给全液晶仪表,仪表收到升级包后再进行校验并完成软件升级。
双核心架构芯片的仪表软件升级
升级工具获取新版本软件的烧写镜像,并对烧写镜像数据进行处理得到升级包文件。
双核心架构芯片的第二核心与升级工具建立通讯连接,并接收升级包文件。
第二核心将接收的升级包文件先存入第一缓冲区,当第一缓冲区满时,将数据转存到第二缓冲区,并请求第一核心接收数据。
第一核心接收数据后存入第三缓冲区,当第三缓冲区数据满时,将数据拷贝到第四缓冲区,第四缓冲区满时对数据进行校验,校验后存入第五缓冲区,第五缓冲区在完整数据包存入后对数据包进行二次校验,校验完成后,第一核心执行升级任务。
通过中控娱乐系统传输待升级软件数据
中控娱乐系统从外置存储介质中识别仪表控制系统的待升级软件数据,并获取仪表控制系统升级状态。
若仪表控制系统需要升级,中控娱乐系统通过车用影像传输将待升级软件数据发送至仪表控制系统,使仪表控制系统读取待升级软件数据进行升级,并对升级后的仪表控制系统软件进行验证。
建议
选择合适的升级方法:根据具体的车型和仪表类型选择最合适的升级方法。
备份重要数据:在进行软件升级前,建议备份重要数据以防万一。
遵循升级指南:按照制造商提供的升级指南进行操作,确保升级过程顺利进行。
测试升级结果:升级完成后,进行充分的测试以确保软件升级成功且不影响其他系统功能。