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.

TMS320C6746: Load binary to DSP L2 RAM

Part Number: TMS320C6746

We are using custom board which has TMS320C6746 DSP. I am trying to develop a small application to test few interfaces and I would like to load/flash the binary (.out) file to DSP L2 RAM memory (256KB) using JTAG by modifying the linker command file (.cmd) file. I have following two questions:

1. Is it safe to load/flash the binary (.out) file to DSP L2 RAM memory (256KB)? Is there any specific setting I need do to use the L2 RAM memory to load and run binary except for updating the .cmd file.

2. If it's safe to load then which of the following address should I mention in .cmd file:

     a. 0x0080 0000 0x0083 FFFF - 256K DSP L2 RAM
     b. 0x1180 0000 0x1183 FFFF - 256K DSP L2 RAM

Note: As per the SPRS590G document, the processor has a 256KB of L2 Unified Mapped RAM/Cache but it's listed twice in Memory Map table with different address range:
     a. 0x0080 0000 0x0083 FFFF 256K DSP L2 RAM (Page 20 of SPRS590G document)
     b. 0x1180 0000 0x1183 FFFF 256K DSP L2 RAM (Page 22 of SPRS590G document)

Thanks

Jigs