ADSP-SC58x/ADSP-2158x processors support two options to transfer the data between different on-chip and off-chip memories:
EMDMA: This DMA module is similar to the EPDMA on ADSP-214xx processors. It supports all the DMA modes as supported by the EPDMA on ADSP-214xx processors. However, it can only transfer 32 bit words. As in ADSP-214xx, there are two such DMA modules EMDMA0 and EMDMA1 supported by ADSP-SC58x/ADSP-2158x processors.
Thank you for the example code.
Does EMDMA support external memory (L3) to external memory?
The manual says that inter-to-internal DMA can be done but no mention about external-to-external DMA.
Your advice would be highly appreciated.
Yes, it does support external to external DMA also. See the below note in the HRM:
why sharc core 2 can't get interrupt. Does need to change anything?