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

Bootloader online flashing method

A technology of address space and engineering, applied in the direction of instrumentation, calculation, electrical digital data processing, etc., can solve the problem of low work efficiency, achieve the effect of improving work efficiency and reducing writing time

Active Publication Date: 2022-07-26
JIANGSU GTAKE ELECTRIC CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, if the controller does not support online self-programming of the bootloader, reflashing of the bootloader will require the product to be powered off and exit operation, disassembled, and the hardware circuit of the controller is configured to BOOT mode through the physical circuit before reflashing the bootloader
It takes a lot of manpower and time cost, and the work efficiency is low

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 online flashing method
  • Bootloader online flashing method

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach

[0022] like Figure 1-Figure 2 A specific embodiment of a Bootloader online flashing method of the present invention is shown: comprising the following steps:

[0023] A), copy a complete bootloader project, delete the script file in the bootloader project, copy the script file in the application software project of the product to the bootloader, and modify the address configuration in the source code of the bootloader project to make it consistent with the script file configuration, Delete the reset operation in the source code after receiving the host computer flashing application instruction on the PC, then rename the bootloader project to the online flashing application project, compile and link the online flashing application project, and finally generate the online flashing application data;

[0024] B), use the original bootloader in the product and the host computer on the PC to flash the online flashing application to the application address space of the flash in the ...

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 online flashing method, which comprises the following steps: making online flashing application data; flashing the online flashing application data into the application address space of the flash in the product; Under the control of the communication protocol of the flashing application, the online flashing application calls the Flashdriver to erase the original bootloader data located in the bootloader address space in the product. After the erasing is completed, the flash address space in the microcontroller is distributed and the new bootloader data is downloaded to the microcontroller. After the controller is in the RAM space, the online flashing application calls the Flash driver to flash the new bootloader data into the address space of the bootloader in the product. After the flashing is completed, the flash address space in the microcontroller is distributed. The present invention does not need to disassemble the machine, does not need to cut off the power, utilizes the existing upper computer to flash and write the bootloader online, and the flashing and writing is fast, the flashing time is reduced, and the work efficiency is improved.

Description

technical field [0001] The invention relates to the technical field of speed measurement, in particular to an adaptive MT transition speed measurement method. Background technique [0002] At present, the bootloader of most products cannot be updated after being flashed with the host computer on the production line. With the change of requirements in the later period, the bootloader function of the product has also been expanded. However, if the controller does not support the bootloader online self-programming, the re-writing of the bootloader will require the product to be powered off and out of operation, dismantled, and the controller hardware circuit can be configured to BOOT mode through the physical circuit before the bootloader can be flashed. It requires a lot of manpower and time cost, and the work efficiency is low. SUMMARY OF THE INVENTION [0003] The purpose of the present invention is to provide an adaptive MT transition speed measurement method to solve t...

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 Patents(China)
IPC IPC(8): G06F8/656
CPCG06F8/656
Inventor 丰建敏
Owner JIANGSU GTAKE ELECTRIC 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