The invention discloses a method for safely starting and refreshing vehicle-mounted ECU (Electronic Control Unit) system software. The method comprises the following steps of: making a programming file; the Bootloader program is started, identity confirmation is conducted on the starting program, and then the Falsh data integrity of the starting program is confirmed; manufacturing an upgrading file, namely manufacturing firmware required by the upgrading file; downloading the upgrading file; the Bootloader program of the main control ECU is used for refreshing the program and the data in the firmware; and the main control ECU upgrades the plurality of sub-control ECUs. Various ECU system upgrading management mechanisms are set, software firmware disorder can be prevented, and ECU system program compatibility is achieved. Meanwhile, identity verification and integrity verification are selected, and different algorithms are customized according to the size of the program before the related program is started, so that the program starting time is greatly shortened, and the performance of system software is improved.
本发明公开了一种车载ECU系统软件的安全启动和安全刷新方法,包括以下步骤:制作烧写文件;Bootloader程序启动,对启动程序进行身份确认,再对启动程序Falsh数据完整性进行确认;升级文件制作,制作升级文件所需的固件;升级文件下载;主控ECU的Bootloader程序对固件中的程序和数据进行刷新;主控ECU对多个子控ECU进行升级。本发明设置各类ECU系统升级管理机制,可防止软件固件错乱,实现了ECU系统程序兼容。同时,选择了身份的验签和完整性校验,在启动相关程序前,根据程序的大小定制了不同的算法,使得程序启动时间大大减少,提升了系统软件的性能。
Safe starting and refreshing method for vehicle-mounted ECU (Electronic Control Unit) system software
一种车载ECU系统软件的安全启动和安全刷新方法
2024-07-16
Patent
Electronic Resource
Chinese
Vehicle electronic control unit refreshing method and system
European Patent Office | 2020
|Vehicle-mounted ECU bus refreshing test method and system
European Patent Office | 2023
|Remote refreshing system, vehicle and remote refreshing method
European Patent Office | 2023
|Diagnostic refreshing system and method for main node of vehicle-mounted system
European Patent Office | 2021
|Vehicle-mounted system safety starting method and vehicle-mounted system
European Patent Office | 2020
|