不能同时播放和录制

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.xmece.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
6个员额/ 0个新员额
最后发表
arjun.salariya
离线
最后看到:1年4个月前
加入:2019-02-28 37
不能同时播放和录制

你好,

我们正在开发基于DB410 Qualcomm处理器和Linaro 18.01(Linux平台)的产品。

我们已经按照附在这里的原理图连接了DA7212。我们想要同时播放和录制,但无法做到。

下面是我们设置的配置:

amixer -q cset name= ' Aux Switch ' on
amixer -q cset name= ' Mixin Left Aux Left Switch ' on
amixer -q cset name= ' Mixin Right Aux Right Switch ' on
amixer -q cset name= ' ADC开关' on
amixer -q cset name= ' Mixout Right Mixin Right Switch ' off
amixer -q cset name= ' Mixout Left Mixin Left Switch ' off
amixer -q cset name= '耳机音量' 70%
amixer -q cset name= '耳机开关' on

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

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

arecord -D plughw:0,0 -f dat -t wav rec2.wav &
aplay -D plughw:0,0

我们得到:arecord: pcm_read:2145: read Error: Input/output Error

请帮忙解决这个问题。

问候,

Arjun

设备:
arjun.salariya
离线
最后看到:1年4个月前
加入:2019-02-28 37
任何更新吗?

任何更新吗?

bmcadam
离线
最后看到:4个月3天前
工作人员
加入:2015-09-16 16:25
你好,

你好,

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

作为一个调试,你可以把DOUT和DIN硬件在一起,这将证明编解码器是正确工作的。

您也可以做DOUT和DIN连接通过软件与以下写:-

WRITE DA7212 0x2A 0x89 //在DACL和DACR上混合

还有任何进一步的问题,我们也可以联系wav.support@diasemi.com

问候,

巴里

bmcadam
离线
最后看到:4个月3天前
工作人员
加入:2015-09-16 16:25
附加Scirpt

附加Scirpt

arjun.salariya
离线
最后看到:1年4个月前
加入:2019-02-28 37
你好巴里,

你好巴里,

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

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

问候,

Arjun

bmcadam
离线
最后看到:4个月3天前
工作人员
加入:2015-09-16 16:25
你好,

你好,

附加脚本“记录音频播放在AUX和播放音频在HP”为这个条件。

如果有其他问题,我们联系wav.support@diasemi.com。

问候,

巴里