Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

ECU embedded type software-refresh and programme-download system

An embedded software, dynamic program technology, applied in software engineering design, program control device, program loading/starting, etc., can solve the problems of increasing operation complexity, increasing system burden, poor data security, etc. The effect of reducing occupancy and improving safety

Inactive Publication Date: 2017-11-24
南京逸轩广告有限公司
View PDF1 Cites 2 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, which is extremely poor for the security of the data on the ECU, and it is easy to misuse the data; there is another system that refreshes the data on the ECU , requires some password verification, such as an implementation method of Chery Company (patent application number: 200910172930 publication number: CN101692017), but this implementation method not only increases the complexity of the operation, but also requires password verification and other work to increase the system burden, and still solidify the program for erasing and writing the ECU 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
  • ECU embedded type software-refresh and programme-download system
  • ECU embedded type software-refresh and programme-download system
  • ECU embedded type software-refresh and programme-download system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] 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.

[0015] like figure 1 As shown, the system includes test nodes, at least one test terminal and standard communication lines. 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 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 lines are respectively connected to the test node and the test terminal, and are used for data exchange between the test node and the test terminal.

[0016] The test end refers to some kind of ECU controller, which can be but not limited to engine control module, instrument, ...

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 system for updating and downloading programming of ECU embedded software. The system includes test nodes, standard communication lines and test terminals. The test end of the system has a read-only program memory and a dynamic program memory, and the test node has a dynamic program memory. The system of software refresh and download programming provided by the present invention separates the upgrade software from the test terminal, and only when the test terminal performs software refresh, the upgrade software is downloaded from the test node to the dynamic program memory of the test terminal to run, thereby reaching the test terminal. Purpose of software refresh. Because the upgrade software is downloaded and stored in the dynamic program memory of the test terminal, but not solidified in the test terminal, the upgrade software in the test terminal will be lost after the test terminal is restarted. When the test terminal program is abnormal, it can more effectively prevent the vehicle ECU from being wrong Erase and write operations, thereby improving system data security.

Description

technical field [0001] The present invention relates to an automobile diagnostic system, in particular to an ECU (Electronic Control Unit, electronic control unit) embedded software refresh and download programming system based on automobile bus technology, especially introducing a system for ECU data Protected security policy. Background technique [0002] 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 the fault, and store the fault code and related...

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
CPCG06F8/654
Inventor 夏青
Owner 南京逸轩广告有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products