[i.MX] i.mx6q 使用wm8962音频播放问题

[复制链接]
1220|2
 楼主| 200607926 发表于 2016-9-5 17:14 | 显示全部楼层 |阅读模式
最近我在开发基于linux的语音播放应用,采用的linux内核是3.10.38,飞思卡尔I.MX6q微处理器,WM8962声卡芯片,将耳机接口作为音频输出端,输出外接小音箱。语音播放应用开发采用alsa的api接口,我遇到的问题是当间歇性连续播放一段语音时,偶尔会出现没有声音的情况,有时声音一会大,一会儿小。
   在播放过程中有打印如下错误提示:

wm8962 0-001a: Failed to read DSPCLK: -1
wm8962 0-001a: ASoC: POST_PMU: HPOUTL PGA event failed: -5
wm8962 0-001a: Failed to read DCS status: -1

    为了排除应用程序可能产生的BUG,我们分别用i.mx6开发板和我们的产品,写了一个循环播放一段3秒的语音的脚本,利用alsa的aplay命令来播放(如:
aplay /usr/share/sounds/alsa/Front_Center.wav
),每次播放间隔为6s,当循坏播放一段时间后后均会发生无法播出声音的情况。
因此特向大家请教,请予以帮助指导,谢谢!
 楼主| 200607926 发表于 2016-9-9 11:27 | 显示全部楼层
帖子怎么沉了,顶起来!高手大牛,了解这方面的指点下呀。。。
温sir 发表于 2016-9-23 19:17 | 显示全部楼层
怎么样,小伙子。有结果了吗? 遇上同样问题了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部