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.

McASP EDMA problem query



Hi

I am trying to design a LLD driver for mcasp specifically for my project . i got my driver working without EDMA3. While configuring EDMA ping pong scheme cause problems in driver.

I met with some unexpected issue ; even without copying(trying to loopback data at dsp from aic3106 codec) tx/rx ping pong buffers on isr ,audio is hearing at the out   with edma configured. Is it may be a known bug to handle in EDMA config. Also only right channel audio is getting back in the above loopback.

aic3106 is configured in I2S, 16 bit audio word length & mcasp is configured for 2 TDM slot, 16 bit slot, no rotate, MSB first.,synchronous

Also i saw starterware DMA Buffer handling for Ping-Pong Operation doc. whats the advantage than datasheet example??

Hope for best

Thanks