TDA4VM: [J721E][TDA4VM][AUDIO][MCASP][UDMA]The issue of audio channel data offset

Part Number: TDA4VM


Platform: J721E TDA4VM

SDK version: pdk_jacinto_09_02_00_30

BG:

We use DSP C6X_2 in J721E to obtain the audio data of the upper computer through the MCASP interface and forward it to the lower computer.The current audio format is TDM, with a 48K sampling rate, a 32-bit length, 32 slots, and uses two serializers. The bit clock signal is 24.576MHz.

 

Issue:

When the system is running, the data that should have been in audio channel 0 and 1 will randomly shift to other channels. A ROVRN (Receive Overflow) error occurred in the McASP status register.

 

I want to know how mcasp and udma should be configured to avoid the problems of ROVRN