Starting framework and method of Bootloader flashing program for vehicle control unit

A vehicle controller and program technology, which is applied in the field of start-up architecture of the vehicle controller using Bootloader to write programs, can solve problems such as low success rate, power failure, and failure to use normally, and meet the requirements of functionalization and capacity expansion. Effect with low trigger probability
CN110865822APending Publication Date: 2020-03-06摩登汽车有限公司

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
摩登汽车有限公司
Publication Date
2020-03-06

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
Patent Text Reader

Abstract

The invention discloses a starting framework and method of a Bootloader flashing program for a vehicle control unit. The method comprises the steps: 1, performing resetting and initialization on the system of the vehicle control unit (5); 2, if external recovery is needed, executing the step 3, otherwise, executing the step 4; 3, reading a default parameter storage area (12) in the external recovery state by an external recovery module (3), writing the default parameter storage area (12) into a flashing parameter storage area (11), and returning to the step 1; 4, reading the flashing parameterstorage area by the program and obtaining flashing parameters; 5, if the fault is read, executing the step 8, otherwise, executing the step 6; 6, entering program flashing, and writing new flashing parameters at the same time; 7, skipping to a main function entry if the flash succeeds, otherwise, skipping to the step 9; step 8, entering a fault exception processing state; and 9, jumping out of the fault and jumping to initialization. According to the method, the flashing parameters can be updated during program flashing, and flexible configuration of the flashing parameters is met, and a fault tolerance function is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The present invention relates to a framework and a method of a software system for a vehicle controller, in particular to a framework and a method for starting a program of a Bootloader for a vehicle controller. Background technique

[0002] With the development of technology, the application of intelligent electronic control equipment in automobile control system is more and more extensive. The Bootloader boot loader is the first piece of code that the embedded system executes after it is powered on. After it completes the initialization of the CPU and related hardware, it installs the operating system image or the solidified embedded application in the memory and then jumps to Go to the space where the operating system is located and start the operating system to run. Bootloader has been widely used in the startup and update of automotive electronic controllers such as vehicle controllers.

[0003] Due to the rapid update of electronic equipment, th...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More