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.

TLV320AIC3101: Not showing activity on I2C lines TLV320AIC3101 with Qcs610 Processor

Part Number: TLV320AIC3101


Hi Team,

My previous thread has got closed in the middle of discussion, I was in a conversation with Raphael Xu.

The conversation link was : e2e.ti.com/.../4111967

The final question from the Ti team were --> Are you using AIC3101EVM or integrated device on your board?What command do you use?aplay?

My Answer --> We integrated this codec [tlv320aic3101] in our device . 

Also the commands that we use are : 

amixer -c 0 cset iface=MIXER,name='QUIN_MI2S_RX SampleRate' 6; --> which selects the sample rate as 48 Khz
amixer -c 0 cset iface=MIXER,name='QUIN_MI2S_RX Channels' 0; --> Channel 0
amixer -c 0 cset iface=MIXER,name='QUIN_MI2S_RX Format' 0; --> 16 bit
amixer -c 0 cset iface=MIXER,name='QUIN_MI2S_RX Audio Mixer MultiMedia1' 1;
aplay -D hw:0,0 testaudio.wav

Also FYI, we have sound card 0 and trying to play using Multimedia 1. QUIN MI2S is one of the I2S channel from Qualcomm Processor.
Also we tried the above aplay command with the qualcomm internal codec [just for testing] and the playback was working on that. But with tlv codec, playback was not happening as I mentioned the logs in the previous thread.

Regards,
Abhiram