Program loading leading method of electric control system of car

A technology for automotive electronic control units and program loading, which is applied in the direction of program loading/starting, program control devices, etc., can solve the problems of inability to coordinate the later service and maintenance of automotive electronic control units, core code leaks, etc., and achieve fast communication speed, Strong anti-interference ability, reduce the effect of misoperation

Active Publication Date: 2015-07-29
SHAANXI FAST GEAR CO
View PDF3 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, for different levels of staff (developers, field service personnel, repair shop electricians), if the functions of the Bootloader are not divided and restricted, it will be impossible to coordinate the post-service and maintenance of the automotive ECU, and may even cause core code failures. leak issue

Method used

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
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Program loading leading method of electric control system of car
  • Program loading leading method of electric control system of car
  • Program loading leading method of electric control system of car

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] Embodiments of the present invention are described in further detail below in conjunction with the accompanying drawings:

[0056] see figure 1 , a method for loading and guiding a program of an automotive electronic control unit, the automotive electronic control unit is connected to a PC through a CAN bus, and the storage space of the automotive electronic control unit is divided into the following four parts:

[0057]Bootloader storage area: used to store Bootloader software; Bootloader software is mainly responsible for the booting and downloading and updating of application software, and also integrates functions such as storage area encryption protection, parameter calibration, fault diagnosis, and software version query. It is stored in the car battery 0x000000 address in the storage space of the control unit, and it will automatically start running from this address after power-on. The Bootloader software will initialize the system hardware, realize the corresp...

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

PUM

No PUM Login to view more

Abstract

The invention discloses a program loading leading method of an electric control system of a car. The method is that the electric control system of the car is connected with a PC through a CAN bus; a storage space of the electric control unit of the car is divided into four parts, namely, a Bootloader storing area for storing Bootloader software, an application program storing area for storing application program software, a parameter storage area for storing related parameters of the electric control unit of the car, and a program version storing area for storing the software version information and software update record of the application program in the electric control unit of the car. With the adoption of the method, development and service people can know the use condition of the electric control unit of the car, so that the software of the electric control unit of the car can be traced; meanwhile, the mis-operation of the electric control unit of the car in field service can be reduced, and the leakage of a core code of a product can be prevented.

Description

technical field [0001] The invention belongs to the field of software management and maintenance of automobile electronic control units, and in particular relates to a program loading and guiding method of automobile electric control units. Background technique [0002] Software loading bootloader (Bootloader) is a piece of code that runs before the application program in the embedded system and is used to start and load the application program, which is a key step in system development. On the one hand, it provides program download and update functions, and on the other hand, it provides convenience for program debugging and expansion. [0003] The traditional bootloader usually communicates with the PC through the serial port. The anti-interference ability of this communication method is poor. The serial port needs to be specially reserved for the automotive electronic control unit. When the automotive electronic control unit needs to update the program, it often needs to ...

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

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/445
Inventor 陈彤李睿
Owner SHAANXI FAST GEAR CO
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products