Unlock instant, AI-driven research and patent intelligence for your innovation.

BootLoader management method

A management method and lower computer technology, applied in the field of BootLoader management, can solve the problems of not being able to know whether the program has loaded the application code, the layout of the vehicle electrical system is damaged, and the controller is invalid, so as to improve resource utilization efficiency, reliability and High compatibility, prevent the effect of constraints

Inactive Publication Date: 2015-07-08
NANJING AUTOMOBILE GROUP CORP
View PDF0 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, there are still many problems in the existing BootLoader, the specific problems are as follows: 1. When it is necessary to optimize the boot function of the BootLoader itself, it is necessary to reload the BootFlash through TBDML, etc. Destruction, and at the same time requires professional technicians to use special equipment to carry out on-site debugging operations, the whole process is very complicated and troublesome; 2. When loading and updating the AppFlash, it is necessary to consider loading and updating the BootFlash at the same time; 3. In the vehicle During the running process, if the BootFlash needs to be loaded and updated, but due to personal carelessness, the whole vehicle may run with high voltage, and the high voltage wiring harness and related components may be affected during the loading of the program; 4 .In the Flash of the new energy vehicle controller with BootLoader function, due to the existence of BootFlash and AppFlash at the same time, for the test vehicle installed with the vehicle controller for the first time, there is an abnormality in a certain part of the vehicle without knowing it, resulting in the failure of the application code. In the case of running, it is impossible to know whether the program has loaded the application code at this time; 5. During the process of BootLoader loading code, due to improper use or accidental power failure, etc., it is easy to cause loading exceptions and cause the controller to fail

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
  • BootLoader management method
  • BootLoader management method
  • BootLoader management method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The BootLoader management method of the present invention is a BootLoader management method based on the Freescale S12 series hardware as the platform and the Iveco new energy bus as the carrier to realize the code of the vehicle controller.

[0046] The management method of the BootLoader of the present invention includes configuring the Flash storage space, customizing the instruction flow, updating and loading AppFlash and BootFlash, and locating the operating mode.

[0047] Such as figure 1 As shown, the configuration Flash storage space includes dividing the Flash storage space into the following areas: area one is a register configuration area and an Eeprom storage area, and the register configuration area is responsible for the initialization of the hardware platform, and the Eeprom area is responsible for the storage of system fault codes; area two It is a memory area, which is used to store parameter variables and mirror images of calibration parameters; area ...

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 BootLoader management method. The method comprises the steps of configuring Flash storage space, customizing instruction flow, updating and loading AppFlash and BootFlash and locating a running mode. According to the BootLoader management method, free disassembly can be truly achieved, a code loading interface uses a fixed CAN channel, through the fixed CAN channel, the facts that the startup code BootFlash is loaded in the application code AppFlash and the application code AppFlash is loaded in the startup code BootFlash can be achieved, and the seamless joint and skip of the two code update modes can be achieved; meanwhile, by utilizing the fixed CAN channel, the reusage of another multiple modes such as standardization, diagnosis, self-testing, debugging and monitoring except the BootLoader mode can be achieved, and the resource use efficiency of hardware can be improved.

Description

technical field [0001] The invention relates to a management method of a BootLoader, in particular to a management method of a BootLoader for real-time updating and loading application codes by using a general-purpose CAN bus on a vehicle, and belongs to the field of new energy vehicle vehicle control system software. Background technique [0002] Today, BootLoader is widely used in automotive control systems. It is a bootloader that uses communication media such as SCI, SPI, and CAN to guide the processor and load application software without using a debugging emulator. Its function is similar to that of a PC. BIOS in the machine. [0003] The existing BootLoader can load the application code without disassembling the controller, which facilitates the interaction between on-site developers and remote developers, ensures the secrecy of the source code, and protects the layout and hiding of components Convenience is provided. [0004] However, there are still many problems ...

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/445G06F21/57
Inventor 于海燕侯素礼徐礼龙
Owner NANJING AUTOMOBILE GROUP CORP