DSP reliable on-line FLASH programming method based on GEL script

A scripted and reliable technology, applied in the field of DSP (Digital Signal Processor), which can solve the problems of error-prone, poor portability and reliability, and cumbersome operation, and achieve the effect of improving stability, ensuring reliability, and improving utilization.

Inactive Publication Date: 2014-04-16
AVIC CHENGDU AIRCRAFT DESIGN & RES INST
View PDF1 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The purpose of the present invention is: the purpose of the present invention is to have the problem that the solidification method of DSP program in the prior art has loaded down with trivial details operation, error-prone, portability and reliability poor, provide a kind of FLASH of the DSP based on GEL script Online Programming Solution

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
  • DSP reliable on-line FLASH programming method based on GEL script
  • DSP reliable on-line FLASH programming method based on GEL script
  • DSP reliable on-line FLASH programming method based on GEL script

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] DSP program solidification method of the present invention specifically comprises the following steps:

[0027] Step 1. In CCS, load the common object format file (COFF) generated by the target project compilation link that needs to be programmed into FLASH into the memory space of DSP; use the GEL function provided by the GEL script tool provided by CCS to access the DSP memory, Read out the code segment and data segment of the target project separately, and save them in the hard disk of the computer in the form of data files;

[0028] Step 2. Use another GEL function to import hard disk files to combine the two data files and import them into the non-startup code memory space of the DSP. At this time, the code segment and data segment of the target project have been completely imported into the DSP. In memory data space, they can be accessed by DSP as data;

[0029] Step 3. By loading the GEL function, load the executable binary file responsible for programming FLASH...

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 belongs to an unmanned plane flying control system and relates to a DSP reliable on-line FLASH programming method based on a GEL script. According to the method, the following processes are automatically achieved through the GEL script, namely a code segment and a data segment of a DSP target project executable file are stored in a local hard disk first, then the code segment and the data segment of the DSP target project executable file in the local hard disk are loaded into a DSP piece external RAM, finally an executable file of a DSP programming FLASH project is loaded into the RAM, the project carries out CRC on the code segment and the data segment which are loaded to the DSP piece external RAM, the checking results are written into the piece external RAM together, then the data segment and the code segment are programmed into a FLASH, a programmed FLASH space is checked, checking results are compared with the checking results in the piece external RAM, if the results are equal, programming is right, otherwise, programming is wrong, and the programming process and the programming results are displayed in a CCS interface.

Description

technical field [0001] The invention relates to a DSP (Digital Signal Processor) technology, in particular to a method for burning FLASH online by using the DSP. Background technique [0002] At present, DSP has been widely used in wireless communication, speech recognition, multimedia, Internet and national defense fields with its powerful real-time data processing capabilities. As the first to launch the world's first DSP, Texas Instruments (TI for short) is constantly innovating and improving the development environment. With its strong strength, it has achieved about 50% market share in the industry. Among its many models of DSPs, TI classifies the DSPs with good market sales and promising prospects into three major series and vigorously promotes them. TI also calls them the three major platforms. These three series of DSP not only have different hardware structures, market positioning and application fields, but also have their own advantages and disadvantages in onlin...

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/445
Inventor 伍良才杨帆刘莉桑茂华龚志远苏铁
Owner AVIC CHENGDU AIRCRAFT DESIGN & RES INST
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products