Method and system for refreshing ECU (Electronic Control Unit) embedded software and downloading program

An embedded software and software technology, applied in program control devices, program loading/starting, instruments, etc., can solve the problems of increasing operation complexity, increasing system burden, poor data security, etc., to improve convenience, reduce occupation, The effect of improving safety

Inactive Publication Date: 2011-05-04
重庆恩菲斯软件有限公司
View PDF4 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Some existing diagnostic test systems mainly refresh the target ECU directly. This method has extremely poor security for the data on the ECU, and it is easy to misuse the data; another method is to update the data on the ECU. When refreshing, some method of password verification is required, such as an implementation method of Chery Company (patent application number: 200910172930 publication number: CN101692017), but this method increases the complexity of the operation and requires more work such as password verification The system burden is reduced, and the program for erasing and writing the ECU is still fixed on the target ECU, so that when the program is abnormal, it is very likely to execute the program for erasing and writing the ECU, which will cause serious errors

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 refreshing ECU (Electronic Control Unit) embedded software and downloading program
  • Method and system for refreshing ECU (Electronic Control Unit) embedded software and downloading program
  • Method and system for refreshing ECU (Electronic Control Unit) embedded software and downloading program

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] In order to make the purpose, technical solution, and advantages of the present invention clearer, the present invention will be described in further detail below with reference to the accompanying drawings.

[0031] Such as figure 1 As shown, the system includes a test node Tester, at least one test terminal and a standard communication line. A standard communication line refers to a standardized communication line that can be used for automotive electronic communication, and is used to establish a physical link between the test node Tester and the test terminal. It can be, but not limited to, an automotive communication network based on CAN bus or LIN bus technology. In this embodiment, the standard communication line is respectively connected to the test node Tester and the test terminal, and is used for data exchange between the test node Tester and the test terminal.

[0032] The test end refers to some kind of ECU controller, which can be but not limited to engin...

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 method and system for refreshing ECU (Electronic Control Unit) embedded software and downloading a program. The system comprises a test node Tester, a standard communication line and a test terminal, wherein the test terminal of the system is provided with a read-only program memory and a dynamic program memory, and the test node Tester is provided with the dynamic program memory. The method for refreshing software and downloading a program is characterized in that update software is separated from the test terminal; only when the software is refreshed at the test terminal, the update software is downloaded from the test node Tester to the dynamic program memory of the test terminal to operate, thus achieving the purpose of refreshing the software at the test terminal. Because the update software is downloaded and stored in the dynamic program memory of the test terminal instead of being firmed in the test terminal, the update software in the test terminal is lost after the test terminal is restarted; and when the test terminal program is abnormal, mistaken erasure write operation to the vehicle ECU can be effectively prevented so as to improve the system data safety.

Description

technical field [0001] The present invention relates to an automobile diagnosis method and a diagnosis system, in particular to a method and system for updating and downloading embedded software of an ECU (Electronic Control Unit, electronic control unit) based on automobile bus technology, especially the introduction of A security strategy for protecting ECU data. [0002] Background technique [0003] With the development of automobile technology, people have higher and higher requirements for vehicle safety and comfort, the number of on-board electronic control units is also increasing, the mechanism is becoming more and more complex, and the functions are gradually enhanced. The higher the higher; now many vehicle-mounted control modules have added on-board diagnostic functions to detect the driving status of the vehicle in real time; once a fault is found, it will choose whether to immediately notify the driver through the indicator light according to the importance of...

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
IPC IPC(8): G06F11/00G06F9/445
Inventor 雷辉殷庆傅雪骄罗文明蒋鑫
Owner 重庆恩菲斯软件有限公司
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