I am doing a simple test with mdma and I was able to make mdma stream 0 and 1 (ADI_DMA_MEMDMA_S0 & ADI_DMA_MEMDMA_S1) to work. But stream 2 and 3 seems to have a problem.
I am using adi_mdma_Copy1D() function to transfer data from Source to Destination buffer. It works well with Stream 0 or 1 but when I use Stream 2 or 3 my destination buffer remain empty after the completion of copying and no errors are shown (always get ADI_DMA_SUCCESS as return for adi_mdma_Copy1D() )
Are there any known issues with stream 2 and 3 ? I have case where I wanted to use all the 4 streams.
Expecting a swift response