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.

Queries related to SDMA & McBSP

I am using omap3530 mistral EVM.

I have created 2 SDMA channels(lets say A & B) & linked them in chain linking mode(i.e A is connected to B & B is 
connected to A). I am using 'irqstatus' & 'irqenable' registers to indicate channel interrupt.

I have allocated SDMA channel 6 & 7 in my application.
I have activated SDMA channel A by setting DMA4_CCR_ENABLE in ccr register.
Now proper bit in the irqstatus register is set but when channel switches to 7 continuously bits for both the channels i.e. 6
 & 7 are set though I am re-setting them every time when I check the status. However when I filled the DMA buffers with different data they are getting played properly(it seems like there is no simultaneous data transfer by channel A & B)
Can anybody tell me the cause & solution for the same ?