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

Boot loader device capable of updating automatically and updating method thereof

A technology for automatically updating and updating programs, applied in the direction of program control devices, program loading/starting, etc., can solve problems such as bootloader program damage, increased workload of maintenance personnel, incomplete bootloader program upgrades, etc., to achieve the effect of reducing workload

Active Publication Date: 2014-08-20
WEICHAI POWER CO LTD
View PDF4 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] One case is that when modifying the EMS application program in the image file, the bootloader program or the entire image file in the image is modified by mistake, so that the bootloader guide program or the image file cannot be loaded normally; Sudden power failure occurs when the bootloader is being upgraded, resulting in incomplete upgrade of the bootloader program
The damage to the bootloader program in the above two cases will cause the system to have an error when it is powered on again.
The solution can only be to open the ECU by maintenance personnel, and use Trace32 or P&E emulators to re-flash the ECU, which greatly increases the workload of maintenance personnel.

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
  • Boot loader device capable of updating automatically and updating method thereof
  • Boot loader device capable of updating automatically and updating method thereof
  • Boot loader device capable of updating automatically and updating method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] In order to make the above objects, features and advantages of the present invention more comprehensible, specific implementations of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0060] In order to introduce the present invention conveniently, first introduce the execution sequence when the ECU starts.

[0061] In the normal startup process of a general ECU, the bootloader bootloader should be loaded first. When the bootloader bootloader is running normally, the EMS application is loaded and the basic software and application software in it are run.

[0062] see figure 1 , which is a functional block diagram of the first embodiment of an automatically updated bootloader device provided by the present invention.

[0063] In this embodiment, the device 100 includes:

[0064] The bootloader guide program first module 10 and the bootloader guide program second module 20 .

[0065] The first module 10 of the boot...

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 provides a boot loader device capable of updating automatically and an updating method thereof. The boot loader device comprises a boot loader first module and a boot loader second module. The boot loader first module is used for operating a boot loader and updating an EMS area. The boot loader second module is used for updating a boot loader in the boot loader first module according to a boot and updating loader sent by an upper computer. By using the device, fault response and recovery of the boot loader can be realized, the cumbersome work that in the prior art, maintenance personnel need to open an ECU for program resetting is avoided, and the workload of the maintenance personnel is greatly lowered.

Description

technical field [0001] The invention relates to the technical field of single-chip microcomputer control, in particular to an automatically updated bootloader device and an update method. Background technique [0002] With the existing electromechanical control technology field, electronic control unit ECU (Electronic Control Unit) is widely used in various electronic control equipment. [0003] In the common rail accumulator injection system, the ECU is used to inject the correct fuel injection quantity at the correct fuel injection point with the correct fuel injection pressure by means of the solenoid valve on the fuel injector by receiving the signal from the sensor , to ensure the best combustion ratio, the best atomization effect and the best ignition time of the diesel engine, so as to achieve good economy and the least pollution emission. [0004] Among them, the ECU includes a bootloader guide program and an EMS application program. The bootloader guide module is ...

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): G06F9/445
Inventor 史家涛刘晓波纪小娟陈娜娜刘名
Owner WEICHAI POWER CO LTD
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