I am checking the I2S example (cyfxusbi2sdmamode in SDK 1.1.1). I changed nothing in the firmware. Now I found that BCLK(2.82MHz), MCLK(11.28MHz) and LRCK(44.1KHz) are correct. I tried to send data (not 0 ) in the control center and it shows transfer is successful. But the SD pin are always 0. Did anyone have the experience of I2S?
It works now. After I wrote 1024 bytes in the Bytes to Transfer (FF) in the control center, I chose alternatively endpoint 0x01 and endpoint 0x02 to transfer data. Then I got reasonable pulses at the SD pin.