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

An eclipse-based flash programming method, plug-in and system

A technology for writing data and initializing information, which is applied in the direction of software deployment, etc., can solve the problems of difficult programming, poor versatility, cumbersome operation, etc., and achieve the effects of improving programming efficiency, easy detection, and simple operation

Active Publication Date: 2020-05-19
BEIJING MXTRONICS CORP +1
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical problem of the present invention is to overcome the deficiencies of the prior art, and provide an eclipse-based flash programming method, plug-in and system, aiming to solve the difficulties of programming, cumbersome operation, and low efficiency in existing flash programming methods and poor versatility

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
  • An eclipse-based flash programming method, plug-in and system
  • An eclipse-based flash programming method, plug-in and system
  • An eclipse-based flash programming method, plug-in and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] In order to make the purpose, technical solution and advantages of the present invention clearer, the following will further describe the public implementation manners of the present invention in detail with reference to the accompanying drawings.

[0050] refer to figure 1 , shows a flowchart of steps of an eclipse-based flash programming method in an embodiment of the present invention. In this embodiment, the flash programming method based on eclipse includes:

[0051] Step 101, determine first initialization information and second initialization information.

[0052] In this embodiment, the first initialization information includes: a serial port number and baud rate of a debug support unit DSU (Debug Support Unit, DSU), a processor model, and configuration values ​​of memory control registers. The second initialization information includes: a communication serial port number and a baud rate.

[0053] Step 102, initialize the processor according to the first init...

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 an Eclipse-based flash programming method, a plug-in and a system. The method comprises the following steps: determining first initialization information and second initialization information, wherein the first initialization information comprises serial number and Baud rate of a debug support unit (DSU), model number of a processor and a configuration value of a memorizer control register, and the second initialization information comprises communication serial number and Baud rate; initializing the processor according to the first initialization information; after the processor is initialized, performing handshake test on an upper computer and a lower computer according to the second initialization information; after handshake is success, downloading to-be-programmed data and programming into a flash of the lower computer according to programming configuration information, wherein programming configuration information comprises bit width, model number and an erasing area of the flash. By the method, the problems that the existing flash programming method is high in programming difficulty, tedious in operation, low in efficiency and low in universality are solved.

Description

technical field [0001] The invention belongs to the technical field of flash programming, in particular to an eclipse-based flash programming method, plug-in and system. Background technique [0002] Flash is an electrically erasable memory, which has the characteristics of low power consumption, large capacity, fast erasing and writing speed, and can be erased and programmed in the whole chip or by sector, so it is widely used in embedded systems. As a non-volatile memory, flash is usually used in the system to store program codes, constant tables, and some user data that needs to be saved after the system is powered off. [0003] At present, due to the particularity of the aerospace field, its flash programming method is still relatively backward, and most of them still use command-line tools to complete the programming, which requires memorizing the command line, and the operation is cumbersome and inefficient; moreover, various units in the domestic aerospace field The ...

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/61
CPCG06F8/65
Inventor 王兴凤彭和平陈雷于立新庄伟周海洋
Owner BEIJING MXTRONICS CORP
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