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.

Sectioning of L2SRAM in C66XX

Hi,

Iam working on the TDA2XX platform.Iam facing one issue in placing the variables and arrays in L2SRAM.Iam using the Vision SDK framework 2.3.The issue are  described below

(1) As per my understanding, total L2SRAM size is 288K. By default Internal RAM is 32K, So the total cacheable L2 memory is 256K.
 
In the "config_c66.bld" file in the mentioned path:(\vision_sdk\build\tda2xx) I have configured l2Mode of DSP1 core as 32k.
So as per my understanding iam expecting 224K will be L2SRAM size(256-32 = 224),But from the map file generated (vision_sdk_c66xdsp_1_debug.xe66 in the following path:vision_sdk\binaries\vision_sdk\bin\tda2xx-evm)
for DSP1 core iam seeing  that the total space available in L2SRAM is 224k.But 32K is unused and the remaining 192K is used.
We havent sectioned anything to L2SRAM in Dsp1.cfg.

Is the above obeservation and our understanding correct?


(2) On commenting the line "Program.sectMap[".bss:heapMemL2"].type = "NOLOAD"; " in Dsp1.cfg, we see that the total space available in L2SRAM is 224k and Unused space also 224k. But the Appimage doesnt get loaded.
 
(3) If we set l2mode as 32K for DSP1, How much L2SRAM we can use or section as L2SRAM for placing different data buffers?

4) From the map file i noticed that the 192k of L2SRAM is used by the Vision SDK.lib.is my undestanding correct.How can i make use of that 192k L2 SRAM?

Please help

 

  • Hi Pratap reddy,

    Welcome to the TI E2E forum. I hope you will find many good answers here and in the TI.com documents and in the TI Wiki Pages (for processor issues). Be sure to search those for helpful information and to browse for the questions others may have asked on similar topics (e2e.ti.com). Please read all the links below my signature.

    We are NOT familiar with TDA2xx platform and Vision SDK.  Moving this thread to automotive forum for appropriate response.

    Thank you.