Hi,
I want to output 4 sound channels with AM335x's one McAsp,so are there choices for the 4 channels codecs which also have
the ALSA driver,or any suggestions? thank you.
Best wishes!
Jianhua
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.
Hi,
I want to output 4 sound channels with AM335x's one McAsp,so are there choices for the 4 channels codecs which also have
the ALSA driver,or any suggestions? thank you.
Best wishes!
Jianhua
Hi,Luis,
Now I choose the TLV320AIC3106,it is a 2-chanel codec.
I have the following questions:
1)I use I2S interface,and choose the slave mode which the word clock(WCLK) and the bit clock(BCLK) are as input, may MCLK (master clock input) be input by other clock source,which is not synchronous with WCLK and BCLK?
2) I use MIC3R (pin 14) and MIC3L(pin 11) as two channel input by 3.5mm JACK,are there any reference for detecting if a plug has been inserted into the JACK?
Best regards,
Jianhua Yuan
Hi, Jianhua,
The TLV320AIC34 uses different I2C addresses for each block, please take a look at this section of datasheet:
http://www.ti.com/lit/ds/symlink/tlv320aic34.pdf#page=23
Additionally, you may find the linux driver on this site:
https://github.com/fat-tire/Quickie/blob/master/sound/soc/codecs/tlv320aic3x.c
Please let me know if you have more questions or comments.
Best regards,
Luis Fernando Rodríguez S.