This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DS90UB940-Q1: DOES FPD-LINK SUPPORT BI-DIRECTIONAL AUDIO THROUGH I2S

Part Number: DS90UB940-Q1

HELLO

WHAT WE ASK IS THAT POSSIBLE FOR BACK CHANNEL JUST LIKE TOUCH CONTROLLER USING I2C BACK TO ANOTHER SIDE HOST PROCESSOR? WE ARE CURRENT DESIGN AUTOMOTIVE STANDALONE DISPLAY UNIT WHICH MAY HAVE BUILT-IN MEMS MICROPHONE FOR

1. PUSH TALK

2. VOICE RECOGNITION

AND ALSO MAY HAVE BUILT-IN MEMS SPEAKER WHICH IS DRIVEN BY AUDIO STREAM FROM HOST PROCESSOR / AUDIO CODEC.

CURRENTLY FROM DIAGRAM OF FPD-LINK WE SEE NO BI-DIRECTIONAL ARROW FOR I2S

  

  • Hello Bright,

    Which serializer device are you planning to use in conjunction with 940?

    Best Regards,

    Casey 

  • Hi Bright,

    Yes you can have touchscreen route back to the SoC via back channel using GPIO pin if you are using single mode. If you are using dual mode then you must use D_GPIOx pin. The I2C communication protocol can be also used back channel as well.

    Hope this helps. Let me know if you have any questions.

    Aaron

  • HELLO AARON

    NOTE WHAT WE ASK IS BACKCHANNEL FOR I2S AUDIO NOT I2C. WE DO KNOW ABOUT SUPPORTABLILITY FOR I2C / GPIO. WHAT WE WONDER'S CAN BACKCHANNEL SUPPORT I2S EITHER?

  • Hello Bright

      There is no native support for I2S protocol in back-channel direction. You can use GPIOs in the back-channel direction and send i2s audio signal as long as i2s signal bandwdth is less than what GPIOs can support. We had used GPIOs to transfer i2s audio chimes in the back-channel direction before (these are chimes) going from deserializer to serializer. 

    Thanks

    Vijay

  • HELL VIJAY

    HOW ABOUT USING SPI INSTEAD OF USING GPIO? I ASK THIS IS BECAUSE THAT GENERALLY HERE REQUIRES CLOCK IN AUDIO SERIAL BUS.  IF YOU CAN USE GPIO TO DO CHIME TTL THEORETICALLY SPI INTERFACE MAY WORKS FOR I2S MORE SUITABLE THAN GPIO.

    BRIGHT 

  • Hi Bright,

    Unfortunately, you can't use SPI to send out audio through back channel. If you enable the SPI function, then it is likely a SPI protocol. However, per Vijay's comment, you can use the GPIOx or D_GPIOx to send the audio. You need to take into the account for the speed rate and jitter whenever you using these pin.

    Hope this helps. Let me know if you have further questions.

    Aaron