1 Reply Latest reply on Apr 13, 2020 5:50 PM by HirotakaT_91

    Is it possible to operate CX3 I2S as Slave function

    NoAr_1540581

      Hello

       

      They want to add I2S Mic to their USB camera. But, Based on the CX3 documentation, I2S is a master and a transmitter.
      Is there any wat CX3 operate as I2S Slave function? Or is it possible to use it
      What can I do if I want to receive Mic's I2S? Or it is possible using SPI or GPIO?

       

      Best Regards

      Arai

        • 1. Re: Is it possible to operate CX3 I2S as Slave function
          HirotakaT_91

          As per the datasheet, unfortunately, CX3 I2S I/F only provide output way since CX3 does not have a I2S receiver.

           

          For receiving the data, you can convert SPI with I2S (stream audio).

          We have an UAC example project in the FX3 SDK which streams audio to PC from SPI flash for youre reference:

          C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\firmware\uac_examples\cyfxuac (named USBAudioClass)

           

          Best regards,

          Hirotaka Takayama