Supercharge Your Innovation With Domain-Expert AI Agents!

DSP program online upgrading device and method based on jtag bus

A program and bus technology, applied in the field of embedded software upgrade, can solve the problems of abnormal bin files, high specialization requirements, unfriendly novice, etc., to reduce the possibility of errors and simplify the programming process.

Pending Publication Date: 2022-01-04
XIAN MICROELECTRONICS TECH INST
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] This technical solution has many defects. First of all, this solution is not universal, and different programming programs need to be developed for different DSP processors.
Second, when converting the user application program into a bin file, because the hex6x used is a window command line program, this program is often mistaken for a virus by antivirus software under the window system, resulting in abnormal bin file generation
This process is not friendly enough for novices, and the professional requirements are high

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 program online upgrading device and method based on jtag bus
  • DSP program online upgrading device and method based on jtag bus
  • DSP program online upgrading device and method based on jtag bus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0061] The present invention will be further described below in conjunction with the accompanying drawings.

[0062] see figure 1 , the circuit mainly adopts the FT2232H chip of FTDI Company, which is the fifth-generation USB device of FTDI Company, and this chip can complete the automatic conversion from the USB interface protocol to the jtag protocol. The .out file corresponding to the PC machine end host computer software analysis application program generates the bin file used for programming; the jtag device in the present invention is operated to reset the jtag interface on the DSP processor; the BSDL file corresponding to the DSP chip is set up and boundary scan The cache corresponding to the unit; obtain the current state of each pin of the DSP, load the initial data on the boundary scan register; reset the Flash chip; perform chip erasing on the Flash; program the Flash, and read the user application program.out file conversion The final bin file, repeat S7 to progra...

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

According to the DSP program online upgrading device and method based on the jtag bus, an .out file corresponding to a DSP application program can be directly converted into a bin file, programming is conducted through a USB-to-JTAG device, and programming of different DSP programs can be completed only by developing one kind of software for different DSPs. Even for DSP chips adopting different BSDL files or Flash with different operation codes, the program programming requirement that different DSP chips are externally connected with different Flash chips can be met. Compared with a traditional programming method, the method has the advantages that multiple programming codes are not required to be maintained for different products selected for the DSP and the Flash chip, the complex processes of configuring scripts to generate bin files and loading programming programs to program the bin files in the traditional method are removed, the programming process is simplified, and the possibility of errors in the programming process is reduced.

Description

technical field [0001] The invention belongs to the field of embedded software upgrading, and in particular relates to an online upgrading device and method of a DSP program based on a jtag bus. Background technique [0002] In the prior art, programming of TI DSP programs is usually performed through the integrated development environment (IDE) and DSP emulator provided by TI. In this way, first of all, it is necessary to carry out program development in a general integrated development environment for the specific TI DSP chip, configure the interface connecting the DSP chip and the external Flash, and write the programming program for the external Flash chip of the DSP chip under this interface. Convert the user's application program into a bin file through the hex6x tool provided by TI. Finally, load the programming program to the DSP to run through the emulator, read the bin file with the help of the integrated development environment, and burn the bin file to Flash. ...

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
IPC IPC(8): G06F8/654G06F11/10
CPCG06F8/654G06F11/1004
Inventor 李珂史杨梅梁勇匡乃亮
Owner XIAN MICROELECTRONICS TECH INST
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More