不能同时播放和录制

6个职位/0个新职位
最后一篇文章
阿琼·萨拉里亚
离线
最后一次见到:8个月3周前
已加入:2019-02-28 12:37
不能同时播放和录制

你好,团队,

我们正在开发一款基于高通公司DB410处理器和Linaro 18.01(Linux平台)的产品。

我们已按照此处所附的示意图连接了DA7212。我们想同时播放和录制,但做不到。

以下是我们设置的配置:

amixer-q cset name='Aux Switch'打开
amixer-q cset name='Mixin Left Aux Left Switch'打开
amixer-q cset name='Mixin Right Aux Right Switch'打开
amixer-q cset name='ADC开关'打开
amixer-q cset name='Mixout Right Mixin Right Switch'关闭
amixer-q cset name='Mixout Left Mixin Left Switch'关闭
amixer-q cset name='Headphone Volume'70%
amixer-q cset name='Headphone Switch'打开

amixer-q cset name='Mixout Left DAC Left Switch'打开
amixer-q cset name='Mixout Right DAC Right Switch'打开
amixer-q cset name='DAC Left Source MUX''DAI Input Left'
amixer-q cset name='DAC Right Source MUX''DAI Input Right'

下面是我们用来播放和录制的命令:

A记录-D插件:0,0-f dat-t wav rec2.wav&
阿普莱-D插件:0,0 记录.wav&

获取的错误:arecord:pcm_阅读:2145:读取错误:输入/输出错误

请帮忙解决这个问题。

当做,

阿琼

设备:
阿琼·萨拉里亚
离线
最后一次见到:8个月3周前
已加入:2019-02-28 12:37
有最新消息吗?

有最新消息吗?

bmcadam公司
离线
最后一次见到:6个月3天前
工作人员
已加入:2015-09-16 16:25
你好,

你好,

已将Aux至ADC和DAC至HP的寄存器设置附加。

作为调试,您可以将硬件DOUT和DIN结合在一起,这将证明编解码器工作正常。

您也可以通过软件进行DOUT和DIN连接,如下所示写:-

在DACL和DACR上写入DA7212 0x2A 0x89//Mix

还有任何问题,我们也可以联系上波形支持@diasemi.com网站

当做,

巴里

bmcadam公司
离线
最后一次见到:6个月3天前
工作人员
已加入:2015-09-16 16:25
附件Scirpt

附件Scirpt

阿琼·萨拉里亚
离线
最后一次见到:8个月3周前
已加入:2019-02-28 12:37
你好,巴里,

你好,巴里,

谢谢你的回复。我们将检查您建议的调试点并更新。

附加信息,我们想记录音频播放的辅助和播放的音频通过惠普这是存储在目标板(eMMC)的同时。请考虑这种情况。

当做,

阿琼

bmcadam公司
离线
最后一次见到:6个月3天前
工作人员
已加入:2015-09-16 16:25
你好,

你好,

附加的脚本“录制通过AUX播放的音频并通过HP播放音频”用于此条件。

如有其他问题,请联系投注部波形支持@diasemi.com网站.

当做,

巴里