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: 2021-01-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] Such as Figure 1-Figure 2 A specific embodiment of a Bootloader online brushing method of the present invention is shown: it may further comprise the 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, modify the address configuration in the bootloader project source code to make it consistent with the script file configuration, Delete the reset operation in the source code after receiving the host computer flashing application command on the PC, then rename the bootloader project as an online flashing application project, compile and link the online flashing application project, and finally generate online flashing application data;

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

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. The Bootloader online flashing method comprises the following steps: making online flashing application data; flashing the online flashingapplication data into an application address space of flash in a product; under the control of a communication protocol between an upper computer on a PC and an online flashing application, enabling the online flashing application to call Flashdriver to erase original bootloader data located in a bootloader address space in a product; after erasing is completed, performing flash address space distribution in a microcontroller, downloading new bootloader data into a microcontroller RAM space, and then enabling the on-line flashing application to call a Flash driver to flash the new bootloader data into the address space of the bootloader in the product, and after flashing is completed, flashing the address space distribution in the microcontroller. According to the invention, the bootloaderdoes not need to be disassembled or powered off, the bootloader is flashed on line by utilizing the existing upper computer, the flashing is rapid, the flashing time is shortened, and the working 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 is flashed with the host computer on the production line and can no longer be updated. As the requirements change in the later period, the bootloader function of the product is also expanded. 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 controller hardware circuit configured to BOOT mode through physical lines before reflashing the bootloader. It needs to consume a lot of manpower and time costs, and the work efficiency is low. Contents of the invention [0003] The purpose of the present invention is to provide an adaptive MT transition speed measurement method to solve the problems raise...

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/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