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