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.

memory map in AM5xx

hi experts,

Could we change the memory map among A15/M4/DSP from the SW(http://software-dl.ti.com/processor-sw/esd/PROCESSOR-SDK-LINUX-AM57X/latest/index_FDS.html ) ?? if yes, could you give document on this??

Thanks

  • Hi,

    I am not sure what do you mean by change the memory map among A15/M4/DSP...

    If you desire to change the physical addresses on which, for example, Cortex A15 sees other modules (as described in Table 2-1. L3_MAIN Memory Map), then you can't.

    Those are physical addresses and they cannot be changed. 

    Best Regards, 
    Yordan

  • hi Yordan,

    I am not sure what do you mean by change the memory map among A15/M4/DSP...
    > sorry for my unclear speaking, I mean

    the start address/range/size of DRAM assigned to A15 or M4 or DSP
    maybe we need to increase the memory for DSP to allocate more buffer....

    Thanks

  • Hi
    Yes, it should be possible to modify the size of DRAM allocated for DSP applications.
    See the bios user guide in the SDK component sources.

    However, have in mind that you cannot set the start address to be the same as the start address seen from A15 (0x80000000). Also note that the beginning of the RAM is reserved for the kernel (see the definitions in beagle_x15.h & ti_armv7_common.h).

    Best Regards,
    Yordan