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

Method for on-line burning large-capacity or multiple FLASH files by DSP

A large-capacity technology, applied in the DSP field, can solve problems such as error-prone, FLASH program compilation, linking, loading and running cumbersome processes, etc., to reduce labor costs, reduce labor intensity, and eliminate manual errors Effect

Inactive Publication Date: 2009-08-05
PANDA ELECTRONICS GROUP +2
View PDF0 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 to manually update a single source file to be burned and its target address in the FLASH programming program, which is very error-prone, and the process of manually operating the compilation, linking, loading and running of the FLASH programming program is also quite cumbersome. The problem is to invent a method of using a script program to completely replace the manual intervention in the process of DSP online paging programming FLASH, to eliminate manual errors and reduce labor intensity. A method for using DSP online programming large-capacity or multiple FLASH

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The present invention will be further described below in conjunction with embodiment.

[0022] A kind of method that utilizes DSP to program large-capacity or multiple FLASH online, it comprises the following steps:

[0023] First, judge whether the capacity of a single FLASH is greater than the on-chip capacity of the DSP, and if it is greater than the on-chip capacity of the DSP, it is paged so that the capacity of each page is smaller than the on-chip capacity of the DSP;

[0024] Secondly, use conditional assembly to pre-set the names of all the source files to be programmed and their target addresses. In the FLASH programming program, use conditional assembly to pre-set the names of all source files to be programmed and their target addresses. The relevant codes are as follows :

[0025] .title″fb.asm″

[0026] ...

[0027] .sect "sourcefile"

[0028] ;fid is a conditional assembly variable whose value is set in the GEL script

[0029] ;source file 1 and i...

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

A method for writing large capacity or a plurality of FLASHs is provided. Being characterized in that the method comprising the following steps: firstly determining whether the capacity of a single FLASH chip DSP is greater than the contents of the volume; if the DSP chip is greater than the contents of the volume, then to their page, so that each page is less than the capacity of the contents of the volume of DSP chip; Secondly, the use of the conditions of pre-compiled manner programmer to be the source of all the above-mentioned file name and destination address; Third, the preparation of a batch GEL FLASH programmer script control procedures; Finally, GEL load and run a batch script to set the DSP to carry out the conditions of the cycle, compile, link, load and run the operation until the last one burned into the FLASH source file after the termination of the cycle. Invented the use of this script programmer completely replace the page in the process of manual intervention, you can eliminate manual errors, reduce labor intensity and improve production efficiency, the product can not break the technical bottlenecks in production and to reduce labor costs.

Description

technical field [0001] The present invention relates to a kind of DSP (Digital Signal Processor) technology, especially a kind of method utilizing DSP to burn FLASH online, specifically a kind of method utilizing DSP to burn large capacity or multiple FLASH online. Background technique [0002] As we all know, after the development of the DSP application system is completed, the user program is generally programmed in non-volatile low-cost memory such as off-chip FLASH, and then moved to the DSP on-chip or off-chip RAM at full speed after power-on or reset. Run, i.e. bootstrap load. [0003] There are two main methods of programming FLASH: programmer programming and online programming. Programmer burning requires special programmer equipment and is only applicable to some pluggable FLASH, while online programming can be programmed and written to any packaged FLASH through DSP with the help of an emulator. Obviously, the latter has the characteristics of saving development ...

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 PANDA ELECTRONICS GROUP
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