Automobile ECU (Electronic Control Unit) software compression upgrading system and method, electronic equipment and storage medium

A software upgrade and file compression technology, applied in transmission systems, software deployment, electrical components, etc., can solve problems such as the loss of flashing efficiency and the cumbersome implementation process, so as to reduce the probability of abnormal conditions, reduce information transmission, and save upgrade costs. The effect of UDS diagnosis of flashing time

Pending Publication Date: 2022-08-05
CHONGQING CHANGAN AUTOMOBILE CO LTD
View PDF1 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although this method can achieve a certain effect, the implementation process is relatively cumbersome, and each data block is transmitted separately and pre-customized, resulting in a certain loss in flashing efficiency

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
  • Automobile ECU (Electronic Control Unit) software compression upgrading system and method, electronic equipment and storage medium
  • Automobile ECU (Electronic Control Unit) software compression upgrading system and method, electronic equipment and storage medium
  • Automobile ECU (Electronic Control Unit) software compression upgrading system and method, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0042] Example: see figure 1 ,,

[0043] A car ECU software compression upgrade system, including,, including,

[0044] The file compression node is used to compress the executable program in the ECU software upgrade package. Responsible for compressing the executable program in the ECU software upgrade package with the appropriate compression algorithm (such as LZSS, etc.).

[0045] The upper machine node is used to deploy the ECU software upgrade package through the OTA OTA, and analyzes the ECU software upgrade package to obtain the compressed packet of the executable program, and send the software upgrade information to the ECU. The ECU software upgrade package and send a brush information to the ECU to upgrade.

[0046] The ECU is used to receive the writing information of the upper machine node, and the brush information is decompressed and then brushed into the corresponding physical address space to complete the software upgrade. Specifically, the ECU is the electronic con...

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 an automobile ECU software compression upgrading system and method, electronic equipment and a storage medium, and the method comprises the steps: S1, compressing an executable program in an ECU software upgrading package; s2, deploying the ECU software upgrade package to an upper computer node for flashing the ECU, and analyzing the ECU software upgrade package by the upper computer node to obtain a compressed package of an executable program; s3, transmitting the compressed package of the executable program to the ECU in a blocking manner, and storing the compressed package in a buffer area; s4, the ECU decompresses the block compressed packets in the buffer area, writes the decompressed data into the ECU, and empties the buffer area after writing is completed; and S5, repeating the steps S3-S4 until the flashing of the executable program is completed. According to the method, the flashing efficiency in the ECU software upgrading process is effectively improved, and the whole vehicle OTA upgrading time or the UDS diagnosis flashing time is saved.

Description

Technical field [0001] The invention is the field of automotive electronic software technology, and it also involves the compression and upgrade system, methods, electronic equipment and storage media of automobile ECU software. Background technique [0002] Since the launch of the automotive OTA upgrade, all major car companies have followed up quickly. As one of the basic capabilities for intelligent connected cars, OTA upgrades have also reached a consensus in the industry. As the development of the automotive industry is getting faster and faster, people also put forward more and more requirements for the services provided by cars, and the functions of automobiles are becoming more and more abundant and perfect. At the same time, the software system in the car has become larger and larger, and the number of ECUs has doubled. The ECU software upgrade, as a car OTA upgrade and UDS diagnostic brush, is an indispensable part of the upgrade, which directly affects the efficiency a...

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): G06F8/65H04L47/38
CPCG06F8/65H04L47/38
Inventor 潘毅
Owner CHONGQING CHANGAN AUTOMOBILE 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