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.

RTOS: EDMA does not work with RTOS

Other Parts Discussed in Thread: OMAP-L138

Tool/software: TI-RTOS

Hello,

The EDMA on OMAP-L138 without rtos porject works fine. However, after I  mrigrate to a project with RTOS, no data is transfered by EDMA anymore. when I move the input and output buffer for EDMA from shared memory to DDR2 (on no cachedable aera), then EDMA starts transfering data normally. does this mean the shared memory is cached enabled by rtos? if yes, how can I disable shared memory cache? I used  CacheInv (0x80000000, 0x20000), but did not help.

Thanks in advance!

Ron