Summary on flash burning of DSP programs of different models and CCS versions

Source: Internet
Author: User

1. PostgreSQL and PostgreSQL:
Using the flash burn plug-in CCS, it is easy to burn and write.
No special programming is required. You only need to input the. Out file.

 

2. tms320c5x
You need to manually write the bootloader program and Flash program, which is a little troublesome.
Use CCS to load the Flash program, run it, and write it into flash.

3. TMS320C62XX (except c6211)

It is very troublesome to manually write bootloader programs and flash programs.
Any domestic paper I can find on how to compile the c62xx bootloader program is wrong, purely to cheat the degree.
Use CCS to load the Flash program, run it, and write it into flash.

 

4. TMS320C64xx (including c6211)
You need to manually write the bootloader program, and burn the Flash program, which is more troublesome. But fortunately, you can find a domestic expert to ask.
Use CCS to load the Flash program, run it, and write it into flash.

 

 

 

The ccs2.2 and 3.3 routines exist in the commode vpm642 Development Board. Two writing methods are provided:

1. Use the General flashburn tool to implement flash burning
To write your program to flash, follow these steps:
1) Add the boot. ASM Program to the user program, and the address space is allocated as 0x00 ~ 0x400;
2) Compile the CMD file for hex conversion.
3) use the hex6x tool to convert the out file into a hex binary file.
4) use flashburn to write it to flash.

2. In the ccs3.3 environment, use the seedconverttool for file conversion.
The procedure is as follows (the customer represents the customer's application name ):
1) design the customer application to generate the customer. Out file;
2) convert the customer. Out file to the customer. dat file that can be loaded by CCS on the DSP side through the file conversion tool on the PC side;
3) load the dm642_appboot.out file;
4) load the customer. dat file (this step must be performed before running the dm642_appboot program );
5) run the dm642_appboot program.

Note that the C6000 series dsp flash bootload adopts two-level Boot Mode. When the card is powered on, the DSP automatically moves the content of 1 K bytes of Flash space to 0 ~ 0 x isram space in the chip. In the CMD file of the application, 0 ~ must be reserved for the bootloader ~ 0 x isram space in the disk.

Flash burning steps:
1). Use a simulator to establish a hardware connection between the CCS and the vpmloud Development Board;
2) power on the Development Board, open ccs3.3, and click "debug-Connect" to create a simulation debugging environment;
3) Click the "file"-> "load program" command to load the dm642_appboot.out file;
4) Click "debug"-> "run" command or press "F5" to run the dm642_appboot program. The program stops running automatically after the writing is completed;
5) Disable CCS, power off the Development Board, and disconnect from the simulator.
6) connect the input and output ends of the camera and monitor, enable the development board, and reset it.

The Application Design Based on flashburn requires that the project Add a boot. ASM file, and then locate the content in Boot. ASM to 0 ~ 0 x isram space in the disk. With this solution provided by seed, you do not need to add the boot. ASM file in your application, so you only need to keep the 0 ~ 0 x in-chip isram space.

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.