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.

[OMAP3503] Enable the L2 cache in dsp/bios

Hi all

 I  am working on dsp/bios in omap3503EVM board. when i try to change the L2 cache 32/64kb graphical mode in dsp/bios it is  showing

MEM segment IRAM: overlaps with another segment or cache configuration.

for this error cmd file is not created.

I tried to move all IRAM mem segments to DDR2, then also i am getting the same error

please can any one help me regarding above issue

I am waiting for yours precious reply

Thanks and regards

sureshkumar c v

  • This error means that you have something (IRAM) allocated in your memory section manager of BIOS that is allocated over the space now being used by cache. To fix this you need to go into the memory section manager and adjust the properties of IRAM such that it is of a size and starting location that it is not allocated into the space that you just turned to cache.

    Moving your code/data segments to DDR2 may be a step you need to take if you need to free up space in IRAM so it can be adjusted to fit along side the cache space, however just moving the code/data alone is not enough, the build system is not smart enough to realize there is empty space in IRAM to the point that it would no longer overlap with the cache, you must redefine IRAM yourself.