问题描述:
1. 使用aplay 播放有效的wav文件,没有声音
2. 使用arecord 进行wav格式录音,除了文件头44字节有数据,其他部分全部为 0。
板卡信息:
1. 板卡使用的是imx6q-sabresd的原理图,MCLK采用24MHz的外部晶振
2. 软件: 使用yocto开发环境, 内核 imx_3.10.53_1.1.0_ga
3. 如果使用L3.0.35_4.1.0的bsp, wm8962 工作正常。
求助:
1. 可能存在的问题,请求帮助?
2. 有没有人使用yocto 的系统,wm8962工作正常的,方便的话能否告知BSP版本
Hi wj chen,
请问你里使用L3.0.35_4.1.0的bsp, wm8962 工作正常,BSP 是你自己移植的还是使用飞思卡尔提供的 BSP 呢?
Have a great day,
Dan
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Dan Wang,
BSP我用的是飞思卡尔官网提供的源码编译的。
系统运行起来后配置了下面几个参数后,音频的录制和播放功能就可以用了:
amixer cset numid=10,iface=MIXER,name='Capture Switch' on | |
amixer sset 'Capture' 100 | |
amixer sset 'INPGAR IN3R' on | |
amixer sset 'MIXINR IN3R' on |
但是imx_3.10.53 是不是需要另外的配置才能使用?
我想了解下 如果要使能外部晶振时钟,该如何配置,我查看了下两个BSP的源码,发现都不是通过设置 R129的OSC_ENA位来使能的 ?
飞思卡尔提供的