wm8960录音问题
在开发板上挂载wm8960成功,在输入 arecord [-Dplughw:0,0] -r 44100 -f S16_LE -c 2 -d 2 record.wav 测试录音时,一直卡在这,也没有生成record.wav文件D:\0-Linux\1.jpg
输入录音指令后,就一直这样卡住。播放音频正常
本帖最后由 yonglang 于 2021-3-11 15:35 编辑D:\0-Linux\1.jpg 您是什么平台烧的什么系统?耳机接的是有两个插头的吗?您试试Ctrl+c能否退出 本帖最后由 yonglang 于 2021-3-12 10:37 编辑
wjy 发表于 2021-3-12 10:20
您是什么平台烧的什么系统?耳机接的是有两个插头的吗?您试试Ctrl+c能否退出
imx6dl平台,耳机插头是三节的,Ctrl+c是能退出的
板子里的音频用 aplay 是可以播放的,就是录音不行
您的内核版本是linux3.0.35还是linux4.1.15?这两个的放录音测试我刚刚都试了一遍,没有问题。您有自己更改过内核或uboot吗?您可以重新烧写一下镜像再试,建议您的耳机最好用那种麦克和耳机分开两个插头的。 本帖最后由 yonglang 于 2021-3-12 17:21 编辑
wjy 发表于 2021-3-12 14:15
您的内核版本是linux3.0.35还是linux4.1.15?这两个的放录音测试我刚刚都试了一遍,没有问题。您有自己更改 ...
内核是linux3.0.35版本的,就是重新烧录的出厂boot,内核和文件系统。必须要插入耳机和mic才能录音吗
你烧写的是最新的镜像吗?进入 /usr/bin路径下再执行命令试试。如果还是不能自己退出的话,Ctrl+c退出后看看/usr/bin路径下有没有生成record.wav文件 本帖最后由 yonglang 于 2021-3-15 10:08 编辑
wjy 发表于 2021-3-15 09:17
你烧写的是最新的镜像吗?进入 /usr/bin路径下再执行命令试试。如果还是不能自己退出的话,Ctrl+c退出后看 ...
是这样操作的,也没有生成record.wav文件,您这边能发份最新的烧录固件吗
根目录下 和 /usr/bin目录下都试过,镜像也是linux-3.0.35的原始版本编译出来后烧录的。
http://bbs.witech.com.cn/forum.php?mod=forumdisplay&fid=84
这是我们的资料下载地址,你下一份最新的镜像再试试。我这边试着没有问题。 wjy 发表于 2021-3-15 11:04
http://bbs.witech.com.cn/forum.php?mod=forumdisplay&fid=84
这是我们的资料下载地址,你下一份最新的镜 ...
好,您们用的wm8960还是wm8962测试的呢