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.

CCS/LAUNCHXL-F28379D: Standalone mode- copying flash to RAM

Part Number: LAUNCHXL-F28379D
Other Parts Discussed in Thread: C2000WARE

Tool/software: Code Composer Studio

Right now, we've got our program running on the dev board standalone from CCS and running from a power source external to the PC.  Unfortunately, the algorithm is time-sensitive and we'd like to copy the flash to ram on start up.  We're using the documentation below, but we're having a hard time implementing it.  Also, both documents state that they aren't for our specifically for board nor are they for CCSv8, which is what we've using.  Will this be a problem?

Steps to follow:

4.1 Copying the Interrupt Vectors (non-DSP/BIOS projects only)

a. Is this as simple as copying and pasting the code segment in the documentation to the main.c.  Where can we find the "peripheral header"?

4.4 Initializing the Flash Control Registers (DSP/BIOS and non-DSP/BIOS projects)

(in progress)

4.5 Maximizing Performance by Executing Time-critical Functions from RAM

(in progress)

4.6 Maximizing Performance by Linking Critical Global Constants to RAM

(in progress)

http://www.ti.com/lit/an/spra958l/spra958l.pdf