Supercharge Your Innovation With Domain-Expert AI Agents!

Parallel flashing method and device based on UDS protocol, vehicle and computer readable storage medium

A protocol and bit computer technology, which is applied in the field of vehicle controller software upgrades, can solve the problems of poor compatibility of upper computer software, inability to realize parallel flashing of controllers, labor-intensive management and modification of software, etc., and achieve the effect of strong compatibility

Pending Publication Date: 2021-12-03
CHONGQING CHANGAN AUTOMOBILE CO LTD
View PDF2 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The purpose of the present invention is to provide a parallel flashing method and system based on the UDS protocol. The technical problem to be solved: the usual practice in the related art is to correspond to the codes of the upgrade instructions one by one. If a controller to be flashed does not support this process , you need to re-modify the host computer software, and if multiple controllers do not support the same set of upgrade processes, then you need multiple sets of corresponding host computer software to correspond to it or add many processes to the host computer software. Once there is a difference, you need to Changing the host computer software leads to poor compatibility of the host computer software, and it takes manpower to manage and modify the software; in the traditional automotive controller software upgrade strategy, the host computer only upgrades one controller at a time, so if there are multiple controllers to be flashed at the same time If the controller is used, it will take a lot of time, which will lead to the problem that the upgrade task cannot be completed even if the vehicle is fully charged; the upper computer needs to process the sending of each upgrade command and the reply message fed back by the controller; More than two controllers are flashed in parallel

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
  • Parallel flashing method and device based on UDS protocol, vehicle and computer readable storage medium
  • Parallel flashing method and device based on UDS protocol, vehicle and computer readable storage medium
  • Parallel flashing method and device based on UDS protocol, vehicle and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The present invention will be further described below in conjunction with accompanying drawing.

[0038] The usual practice in related technologies is to match the upgrade instructions one by one to the code. If a controller to be flashed does not support this process, it is necessary to re-modify the host computer software, and if multiple controllers do not support the same set of upgrade processes, then Multiple sets of host computer software are required to correspond to it or many processes are added to the host computer software. Once there is a difference, the host computer software needs to be changed, resulting in poor compatibility of the host computer software and consuming manpower to manage and modify the software.

[0039] The commonly used vehicle ECU software upgrade method is to use the diagnostic commands in the unified diagnostic service protocol to send a series of UDS request commands to a specific controller to guide the controller to perform softwa...

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 relates to a parallel flashing method and device based on a UDS protocol, a vehicle and a computer readable storage medium. The method comprises the following steps: an upper computer analyzes a software upgrade package in a flashing channel distributed to an upgrade task according to the upgrade task in an upgrade task file, and a UDS request instruction required by the whole software upgrading, a reply message corresponding to the UDS request instruction and an upgrading ending instruction are packaged in the software upgrading package; when it is analyzed that sending is needed, the UDS request instruction obtained by analyzing the software upgrade package is sent; when it is analyzed that receiving is needed, an actual reply message fed back by a flashed controller and a reply message obtained by analyzing the software upgrade package are verified, if the verification result is consistent, it is judged that reply of the flashed controller is correct, and the next UDS request instruction continues to be analyzed; and when an end mark is analyzed, the upgrading task is completed. The software upgrade package is integrated with the upgrade instruction and the instruction for operating the upgrade instruction, and the upper computer can automatically and parallelly flash the controller by analyzing the upgrade instruction and the instruction for operating the upgrade instruction, so that the labor cost is saved, and meanwhile, the flash success rate of the controller is improved.

Description

technical field [0001] The invention relates to the technical field of vehicle controller software upgrade, in particular to a UDS protocol-based parallel flashing technology. Background technique [0002] At present, in the field of automobiles, electrification, intelligence, networking, and sharing have become the new direction and trend of automobile development. The functions of vehicle ECU (Electronic Control Unit, electronic control unit) are becoming more and more powerful. With the increasing pressure, ECU firmware upgrades and iterations have become the core needs of OEMs, as well as the key tasks of after-sales maintenance. [0003] In the past, the upgrade method can only be flashed offline through 4S stores, which delays the customer's time and greatly increases the cost of upgrading a batch of software for the OEM. The version update of the design safety needs to be installed on the customer's vehicle as soon as possible. The traditional upgrade method The time...

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/65G06F8/71
CPCG06F8/65G06F8/71Y02P90/02
Inventor 杨涛谢伯林王忠才
Owner CHONGQING CHANGAN AUTOMOBILE CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More