Part Number: TMS320C6657
Hi,
I am using EDMA3 receiving data from EMIF16 to memory. I use ping pong buffer scheme. When finished a (ping) buffer, EDMA3 generates an interrupt, and then go on to write to another buffer (pong)
In the interrupt, I look at the destination address of the current active EDMA3 (pong) buffer. So I process the (ping) buffer. But I am unable to correctly identify the actual EDMA3 active buffer.
I have used the same ping pong buffer scheme on McBSP, McASP. They all worked beautfuly.
The only difference is that McBSP EDMA3 uses 3 dimension transfer, whereas EMIF16 uses 2 dimensions. Both uses AB-sync.
Thank you.
Regards,
Steve