请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:TLV320AIC3106 主题中讨论的其他部件:AM4378
工具/软件:Linux
AM4378 EVM板,附带子卡。
SDK 4.3 .0.5
子卡使用McASP0与不同的AIC3106编解码器通信。编解码器连接到麦克风,扬声器以及电话POTS线路的Rx和TX
我将第二个编解码器设置为:
POTS Tx -> MONO_LOUT
扬声器-> LLOut
POTS Rx -> LINE2R
麦克风-> LINE1L
我在DTS文件中设置了编解码器。我在两个信道都传输信号。我只能在手机麦克风上接收音频数据。我在POTS信道上只能收到DC值和光噪声。
我不知道为什么没有发生,应该正确布线,我正在获取样品,其他通道似乎工作正常。
当我尝试通过bash执行所有操作时,我使用arecord进行录音,我只得到听筒麦克风样本。
我通过示波器验证拨号音是否进入了来自DAA的LINE2R线路。
ALSA默认为仅允许1个输入源吗? 我是否应该同时获得两个渠道? 我的音频是否可能从未连接的端口进行路由?