I have a situation where EDMA3 transfers to/from McASP works fine at 96 kHz, but when I increase the sample rate to 192kHz the are occasional (every 2-3 second) very small audio glitches.
There are other transfers using EDMA across PCIe happening at the same time.
I am using the McASP FIFOs.
I have set
HWREG(CSL_CRTL_MOD_INIT_PRIORITY_0) = 0x000f0000;
so that TC0 has priority. The PCIe EDMA uses TC2.
I've also set the EDMA across PCIe to use ITCCHEN, ie transfer chaining to break up the transfer.
Any suggestions on what to try next?