工具/软件:Linux
您好,
我将 TLV320AIC3105用于我们的定制板。 我正在使用 TI 提供的驱动程序、即 tlv320aic3x.c 文件。 我的 DTS 更改如下:
音频路由=
"EXT SPK"、"HPLOUT"、
"EXT SPK"、"HRLOUT"、
"LINE1L"、"麦克风插孔"、
"LINE1R"、"麦克风插孔"、
"LINE2L"、"麦克风插孔"、
"LINE2R、"麦克风插孔";
我已将麦克风连接到 LINE2L。 但是、当我尝试使用以下命令进行录制时、无法捕获任何语音。
$ arecord -t wav -f S16_LE -r 16000 -d 10 record.wav
在启动日志消息中,我看到以下消息:
tlv320aic3x-codec 1-0018:ASOC:无法创建 MIC3L debugfs 文件
tlv320aic3x-codec 1-0018:ASOC:无法创建 MIC3R 调试文件
tlv320aic3x-codec 1-0018:asocc:无法创建 LINE2L debugfs 文件
tlv320aic3x-codec 1-0018:ASOC:无法创建 LINE2R debugfs 文件
我是否需要对编解码器驱动程序代码进行任何更改?
请在这方面帮助我。
谢谢,
Jayalaxmi