Method and system for starting ECU

A technology for starting the system and restarting, which is applied in the field of ECU starting method and ECU starting system, and can solve problems such as non-recovery and application program infinite loop.

Active Publication Date: 2015-01-14
GUANGZHOU AUTOMOBILE GROUP CO LTD
View PDF6 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] In order to solve the problem in the prior art that the application fails and enters an infinite loop and cannot be recovered

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
  • Method and system for starting ECU
  • Method and system for starting ECU
  • Method and system for starting ECU

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] The embodiment of the present invention provides a method for starting an ECU, such as figure 2 As shown, the starting method of the ECU can avoid the ECU from entering an infinite loop, and the starting method of the ECU includes:

[0050] Step S23, after the ECU is initialized, check whether the application program is normal;

[0051] Step S24, if the application program is normal, check whether an application refresh command sent from outside is received;

[0052] Step S25, if the application is abnormal or an application refresh command sent from outside is received, refresh the application;

[0053] Step S26 , if no external application refresh command is received.

[0054] Wherein, step S23 is specifically to read the application program request flag bit, the application program flag bit is set in the application program code, if the application program request flag bit is a preset value (for example, when the application program request flag position can be sp...

Embodiment 2

[0069] This implementation provides a kind of ECU starting system, is used for starting ECU to control the parts of vehicle to work normally, and this ECU starting system comprises: the first detection module 1, is used for after ECU initialization, detects whether application program is normal; Module 2, used to detect whether an externally sent application program refresh command is received when the application program is normal; refresh module 4, used to receive an externally sent application program refresh command when the application program is not normal Refresh the application program under the condition of ; the execution module 3 is configured to execute the application program in the case of not receiving an application program refresh command sent from the outside.

[0070] When the ECU is abnormal, the external application program refresh command will be sent to the ECU. Compared with the prior art, the ECU startup system described in this implementation has added...

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 provides a method for starting an ECU. The method aims at solving the problem that an ECU start falls into an endless loop in the prior art. The method includes the steps that after the ECU is initialized, whether an application program is normal or not is detected; if the application program is abnormal, the application program is refreshed, and if the application program is normal, whether an application program refreshing instruction sent externally is received or not is detected; if the application program refreshing instruction sent externally is received, the application program is refreshed, and if the application program refreshing instruction sent externally is not received, the application program is executed. According to the method for starting the ECU, the ECU start is prevented from falling into the endless loop. The invention further provides a system for starting the ECU.

Description

technical field [0001] The invention relates to the field of ECU start-up, in particular to an ECU start-up method and an ECU start-up system. Background technique [0002] In the current motor vehicles, many ECUs (Electronic Control Units) are usually installed. These ECUs are used to perform different functions. These ECUs include body control modules, engine control modules, etc. The body control modules are mainly used to control Lights, doors, windows and the anti-theft part of the car body; the engine control module is mainly used to deliver the injection quantity of the engine cylinder or control the intake air flow. These ECUs are connected together through the vehicle network system for information sharing. [0003] An application program and a boot program are burned in the ECU, wherein the boot program is used to refresh the application program, and the application program is combined with the hardware to control the work of the vehicle's components. The operati...

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): G05B19/042
CPCG05B23/0218
Inventor 何晔黄少堂黄丽芳李济泰
Owner GUANGZHOU AUTOMOBILE GROUP CO LTD
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