明远智睿技术论坛

 找回密码
 立即注册
搜索
查看: 2719|回复: 3
打印 上一主题 下一主题

EK200 3.14内核 录音问题

[复制链接]

18

主题

47

帖子

257

积分

中级会员

Rank: 3Rank: 3

积分
257
跳转到指定楼层
楼主
发表于 2016-10-10 10:39:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 CONAN 于 2016-10-10 10:41 编辑

由于其他原因,需要使用4.9的编译器,也就使用了3.14的内核,现在音频录音有问题。
之前在3.0.35的内核上,录音是OK的。操作为:
amixer sset 'MIXINR IN3R' on

amixer cset name='Capture Volume' 63,63
调节音量:

录音:arecord -r 44100 -f S16_LE -c 2 -d 60 123.wav

播放:aplay 123.wav

在3.0.35+qt的系统上是OK的,但换了3.14+qt5的系统,录音就没有声音了,播放其他音频是OK的。
在启动后,会有
是否还需要设置其他的呢?



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

36

主题

745

帖子

2872

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2872
沙发
发表于 2016-10-10 14:45:49 | 只看该作者
wm8962的MIC测试:
amixer sset 'INPGAR IN3R' on
amixer sset 'MIXINR IN3R' on
arecord -d 10 -f S16_LE -t wav foobar.wav
回复 支持 反对

使用道具 举报

18

主题

47

帖子

257

积分

中级会员

Rank: 3Rank: 3

积分
257
板凳
 楼主| 发表于 2016-10-10 15:42:42 | 只看该作者
软件01 发表于 2016-10-10 14:45
wm8962的MIC测试:
amixer sset 'INPGAR IN3R' on
amixer sset 'MIXINR IN3R' on

您好,我试了,还是没有声音的。您的测试和我的一样的,我少写了amixer sset 'INPGAR IN3R' on。
同一块IMX6q 1G 的EK200,同样的设置操作,在3.0.35+qt的系统上是可以的,换了3.14+qt5的系统,录音得到的文件就是没有声音,播放其他音频文件是有声音的。
我这边有1块IMS6Q,2块IMX6S,都是这样的。如果您使用3.14+qt5的系统,录音的文件是有声音的话,麻烦您把详细的操作告知一下我,谢谢。
回复 支持 反对

使用道具 举报

18

主题

47

帖子

257

积分

中级会员

Rank: 3Rank: 3

积分
257
地板
 楼主| 发表于 2016-10-11 10:40:24 | 只看该作者
邮件的回复:
3.0.35申请的中断是共享中断,所以没问题;3.14.52是在驱动里面分别注册了两个GPIO中断,所以在3.14.52可能用不了录音。
如果想用3.14.52的录音,可以把一个没用的管脚在硬件拉低,然后在设备树里面配置这个管脚的功能为GPIO功能,并且在设备树的WM8962的信息里面mic_gpio设置一下管脚
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|明远智睿  

GMT+8, 2024-5-19 07:10 , Processed in 0.058263 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表