Trying to track down a weird issue with McASP/EDMA code ported from a C674x project.
Hardware uses McASP0 with 2 Rx/Tx serializers talking I2S to a pair a stereo ADC/DACs.
Sample rate is 48 kHz and McASP generates and outputs frame sync at the correct rate.
The issue is that when I have EDMA3 CCNT set to 16 I get EDMA3 interrupts at a 6 kHz rate, but the correct rate is 48/16 = 3 kHz rate. This code worked correctly on a C6747. Are there differences in the McASP or EDMA cores embedded in the 814x SoC vs the C674x DSPs?
Thanks,
Andrew