Hi sir,
Now I trying to use an TI's audio codec TLV320ADC6140.
Codec is in slave mode, and iMX6ul is the master.
I am trying to use IIS to send out an 4 slots, 16bit, 44.1KHz signal to codec, but I get a strange signal, like this:

For sync signal, it is 44.1kHz, and BCLK is 2.82MHz, they are right.
But as you can see, it's obviously wrong every period. Each period has a ratio of 3:1, but it should be 2:2.
Am I made a mistake at some where?
Thanks
Chad