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.

OMAP 3530 IVA2.2 Memory Map Question

I'm using the sDMA to directly read and write IVA2.2 L2 RAM.  I've set the DSP-side memory map to 0x7f8000 and the sDMA-side memory map to 0x5c78f000.  The DSP then reads/writes memory in the 0x7f8000 space and the sDMA transfers the data to/from a peripheral that's mapped in GPMC memory space.

This scheme works successfully with the memory locations described above.  However, the DSP/BIOS tconf tool sets the  aliased L2 RAM address at 0x1078f000 by default.  In this case, the DSP can still read/write L2 RAM, but the sDMA can no longer read or write data at the aliased location.

Can anyone explain why the sDMA treats the aliased region differently of if there is a way to make the aliased range visible to the sDMA?

Thanks in advance..