I am running applications on both the ARM and DSP cores of an OMAP-L138. The ARM core is running embedded Linux, which I believe uses the EDMA for several of its modules (USB, etc.). On the DSP side, I need to use the EDMA to transfer data from SPI0. I am using the EDMA3 LLD driver (v01.11.00.03) to setup the EDMA.
I have not currently run into any problems, but do I need to worry about the ARM and DSP overriding each others EDMA transfers? Do I need to force the ARM to use one EDMA channel controller and force the DSP to use the other? Any related advice would be appreciated.
Thanks,
abkirchhoff