Hello,
The question refers to DSP of OMAP l138:
I am trying to use interrupts and RFIFO to receive data from one serializer in TDM mode with 16 slots. I enable the RFIFO and the RLAST interrupts. At the first interrupt the RLVL in RFIFOSTS is 1 (I expected 16 - one for each slot) so I read one word from the FIFO. The ROVRN in RSTAT is also set so I clear it by writing 1. At the following interrupts the RLVL is 0 and the ROVRN is always set. It looks like the McAsp does not write to RFIFO after the first word. What could be the reason for that?
Thanks