Audio Codec with jetson TX2

Hi,

I am planning to use TLV320ALC3204IRHBR audio codec with Jetson TX2 based system. I have following questions :

  1. Is the driver for TLV320ALC supported on L4T.

  2. Have anyone used this codec with TX2 before? Can someone share the reference schematic?

  3. There is BCL(bit clokc) and WCLK (word clock) pin on TLV320ALC device. Which pins of TX2 these signals should get connected to?

  4. Where should the pins I2S0_LRCLK and I2S_CLK pins of TX2 module get connected to ?

Any help will be highly appreciated.

Thanks
Goutam

Hi Goutam,

http://www.ti.com/lit/df/tidrkz4/tidrkz4.pdf (Page 10) will provide you some info on how to connect I2S signals to this codec. For further help on this, we recommend to refer to the documentation provided with the codec.

Regarding Jetson TX2 I2S signals, Kindly refer to NVIDIA_JetsonTX2_Developer_Kit_Carrier_Board_Specification.pdf - “3.4 Expansion Header” Section.
https://developer.download.nvidia.com/assets/embedded/secure/jetson/TX2/docs/NVIDIA_JetsonTX2_Developer_Kit_Carrier_Board_Specification.pdf?_yiUetd9EVj3f4gPCYQABLazGnjIkPOM-M2IBg8y2GInSP1kWP7_EDE5g4KT5-FTut-SH9j24-jjhsx3YTIsNttaHFqIlMsOko3Z5jE1z41zruSJn5sKa4WpdSfYRnacik23K_S7tf4xRttW4pAnmKlkiLlrA_xFtRIL-S0dVOZ_B5tq8j4ZiWb3cKVYTWdfcmBOrsKhIukTE-_RIFnLEOYldlw

Bit Clock (BCLK) → I2S_CLK
Word Clock (WCLK) → I2S_LRCLK (Left Right Clock)

The codec driver is already present in the BSP and few developers are already using this codec in their design: https://devtalk.nvidia.com/default/topic/1060966/jetson-tx2/add-two-sound-card-drivers-on-tx2/post/5374211/#5374211
https://devtalk.nvidia.com/default/topic/1061473/jetson-tx2/add-i2s-audio-in-the-source-code-of-jetpack4-2/post/5375262/#5375262

Which JetPack version are you using?

Thanks,
Sharad

Thanks Sharad for your quick response !!