Hi all,
Now we want to use 2 same codecs on i.MX6UL, the codec chip is TI's TLV320ADC6140.
For one TLV320ADC6140, it supports 4 analog channels, but we need at lease 8 channnels. According to the TLV320ADC6140's introduction, it supports multi devices with shared TDM and IIC bus.
A simple architecture diagram is shown below:
Are there any similar examples for reference?
Thanks
Chad
Solved! Go to Solution.
https://community.nxp.com/t5/
https://community.nxp.com/t5/
Hi @Sanket_Parekh ,
Sorry, it seems that neither link could solve my problem.
For my current situation: I can already sample from 2 sound cards, each sound card has a codec, like the usage in the first link.
However, after testing, we found it will report an unctrolled problem "Overrun" when we use 2 sound cards sample at the same time. Beside, the application also is based on one sound card, it is not a easy work to modify the application too.
So we decided to use one sound card with 2 codecs.
For the second link, I have a question : In a FSYNC period, is it possible to capture the 2 codecs data? Or it still need 2 FSYNC signals for 2 codecs's data? Because I find the 2 codecs use different dai_link.
I expect to be able to sample 2 codecs in one FSYNC period.
Thanks
Chad
Hi Sanket,
Thanks, I will check them and test it.
If I have any further information, I will let you know.
Thanks
Chad