Supercharge Your Innovation With Domain-Expert AI Agents!

Method for updating and upgrading Bootloader software by automobile ECU (Electronic Control Unit) controller

A controller and software technology, which is applied in the field of automotive ECU controller update and upgrade Bootloader software, can solve the problems of long development cycle and achieve the effect of small RAM space

Active Publication Date: 2021-03-16
上海擎度汽车科技有限公司
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the development of the Bootloader itself, it is necessary to meet the update and upgrade of the APP software and also meet the refresh diagnosis specifications of the host factory. The development cycle is long, and it is inevitable that there are loopholes in the early Bootloader function. Therefore, it is necessary to consider the function of updating and upgrading the Bootloader itself.
In addition, in the past, during the bootloader self-update process, there was a risk of the controller being bricked due to an unexpected power failure of the controller.

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 for updating and upgrading Bootloader software by automobile ECU (Electronic Control Unit) controller
  • Method for updating and upgrading Bootloader software by automobile ECU (Electronic Control Unit) controller
  • Method for updating and upgrading Bootloader software by automobile ECU (Electronic Control Unit) controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The implementation of the present invention will be illustrated by specific specific examples below, and those skilled in the art can easily understand other advantages and effects of the present invention from the contents disclosed in this specification.

[0025] The drawings, structures, proportions, sizes, etc. attached to this specification are only used to match the content disclosed in the specification, for those who are familiar with this technology to understand and read, and are not used to limit the implementation of the present invention condition, so it has no technical substantive meaning, and any modification of structure, change of proportional relationship or adjustment of size shall still fall within the scope of the present invention without affecting the effect and purpose of the present invention. The disclosed technical content must be within the scope covered. At the same time, terms such as "upper", "lower", "left", "right", "middle" and "one" q...

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 for updating and upgrading Bootloader software of an automobile ECU controller. The method comprises the following steps: dividing MCU memory area space; making a BootRom software program; manufacturing a Bootloader APP (Application) updater program; burning the MIX flashing file into the ECU controller before the ECU shell is sealed with the glue; reading softwareverification information; flashing the manufactured Bootloader APP (Application) updater program into an APP area of the application program; when the ECU program of the controller runs in the Bootloader APP, the work of updating the Bootloader program can be carried out. According to the method for rapidly achieving self-updating and upgrading based on the existing Bootloader program, the safety, high efficiency and reliability in the flashing and updating process can be achieved, and time and cost are saved.

Description

technical field [0001] The invention relates to the technical field of an automobile ECU controller, in particular to a method for updating and upgrading Bootloader software of an automobile ECU controller. Background technique [0002] With the improvement of the electronic level of automobiles, there will inevitably be loopholes in automotive ECU applications. The larger the code size, the more loopholes. There are generally two methods for software bug fixes and software function upgrades. In the early stage of ECU software development, application updates It must be completed with a dedicated burning tool. The dedicated programmer is directly connected to the program debugging pin of the MCU to complete the programming of the program. The product ECU in the later stage of development will no longer provide program debugging ports (such as BDM, JTAG, serial ports, etc.). Implement program updates. Generally, the update of the ECU application software code is realized b...

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/65
CPCG06F8/65Y02T10/40
Inventor 邓海燕邹仁刚周超
Owner 上海擎度汽车科技有限公司
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