This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
I is trying to use SPRA958h demo program in CCS3.3 on a Wintech board TDS2812ZX to demostrate SPRA958h "Running an Application from Internal Flash Memory on the TMS320F28xxx DSP". After the OUT file is generated, I use the "On-Chip Flash Programmer" plug-in of CCS to try to burn the demo code into the board. I uses the CCS v3.3.83.19, C-compiler v5.2.7, DSP/BIOS v5.33.06 version which same as theSPRA958h.pdf.
In the last step of burning, I got a warning "Warning: This program contains initialized RAM data. It may run successfully under Code Composer Studio but not as a standalone system because of this. If your Flash program requires initialized data in RAM, you will need to write Flash code to initialize RAM memory." Then of course,the SPRA858h demo program cannot run after flash onto the demo board.
But if I use the non-DSP/BIOS version of the demo code, then it can burn and run successfully on the board.
Could some one tell me what is this warning all about? The warning does not show which address is incorrect, so it is very hard to find out which BIOS section is located incorrectly.
This is a duplicate thread. See http://e2e.ti.com/support/microcontrollers/tms320c2000_32-bit_real-time_mcus/f/171/p/22830/443612.aspx#443612