I have a system that communicates by HPI interface and also transfers audio in an out via McBSP/ EDMA.
There are times when audio takes a hit (we think comes out late). Can an HPI communication interfere with a DMA transfer?
If so how can I manage it? (Obviously) audio is a higher priority even though I can’t set HPI lower.
Can I disable HPI communication from DSP side? i.e, disable communication during completion of DMA cycle.
For the most part this works very well. About once a day one sample (32 bits) of audio seem to be output late by the serial port.
Any ideas?????