Control method, device and domain controller of electronic control unit

By introducing a customized second bootloader into the ECU, the problem of poor scalability of traditional bootloaders is solved, enabling fast ECU startup and improved firmware security, and supporting ECU functions with diverse needs.

CN115562737BActive Publication Date: 2026-07-24IFLYTEK CO LTD
2 Cites 0 Cited by

Patent Information

Application Number
CN202211287547.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-20
Publication Date
2026-07-24
Estimated Expiration
2042-10-20

AI Technical Summary

Technical Problem

Traditional bootloader software programs have limited functionality and cannot meet the diverse needs of different ECUs, resulting in poor scalability.

Method used

A customized second bootloader is added on top of the general first bootloader. Through step-by-step initialization and verification, distributed control is achieved, supporting the needs of different ECUs, and comprehensive updates and firmware backups are performed.

Benefits of technology

It improves ECU startup speed and firmware security, enhances the compatibility of the bootloader with requirements, and enables self-recovery function after bricking.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The application discloses a control method and device of an electronic control unit and a control method of a domain controller. The control method of the electronic control unit comprises the following steps: after a first boot loader is successfully initialized, the first boot loader identifies whether a reprogramming flag bit of a second boot loader is valid; if not, the first boot loader initializes the second boot loader; after the second boot loader is successfully initialized, the second boot loader identifies whether there is a refreshing instruction of an APP application program and whether a reprogramming flag bit of the APP application program is valid; if not, the second boot loader initializes the APP application program; and if the APP application program is successfully initialized, the APP application program is started. The application can meet the requirements of different ECUs on the basis of ensuring the basic boot loading function of the ECU, and solves the problems of single function and poor expansibility.
Need to check novelty before this filing date? Find Prior Art