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 block allocation

I am a user of your EVM6472 board.
    Now I write a multicore application based on notify example, when I allocate a memory block from the sharedregion_0 by
  buf=Memory_alloc((IHeap_Handle)SharedRegion_getHeap(0),10, 64, NULL), I think the return address shoud be in SL2RAM(the shared_region_0 is between 0x0020000-0x00240000), but it's address and value locate in LL2RAM, evenif I use "#pragma" let the retun variable in the SL2RAM, the address isnot in shared_region_0 yet.  So other cores can not visit the buf variable correctly.
    I want to know the reason and how to use the shared_region_0 correctly?
 

looking forward to your reply!
  
thanks