linuxyant 发表于 2012-05-03 15:38

linux ASoC音频问题

本帖最后由 linuxyant 于 2012-05-03 15:44 编辑

最近在弄一个音频芯片wm8960
碰到的问题:
[   45.610000] == alsa-debug == tcc_get_spk() tcc_spk_func=0, ucontrol->value.integer.value=0
[   45.610000] == alsa-debug == tcc_set_jack() tcc_jack_func=1, ucontrol->value.integer.value=1
[   45.620000] == alsa-debug == tcc_startup()
[   45.620000] == alsa-debug == tcc_ext_control() tcc_jack_func=1
[   45.660000] == alsa-debug == tcc_hw_params()
[   45.660000] ----- set codec DAI configuration -------
[   45.660000] ------ set codec DAI configuration succeed ------
[   45.660000] ----- set cpu DAI configuration ---------
[   45.660000] ------set cpu DAI configuration succeed------
[   45.660000] -----set the codec system clock for DAC and ADC-------
[   45.660000] --- system clock clk = 11289600
[   45.660000] asoc: machine hw_params WM8960 failed
这是我的打印信息,asoc: machine hw_params WM8960 failed这东西找不到
我的hw_params这个就是些硬件参数
这里我设置了些I2S的工作模式,I2S的主设备的系统时钟,就是在一播放音乐的时候直接跳到最后一段,然后重新开始又跳到最后一段
这个是不是我的时钟设备的有问题,还是什么其他的问题,请大家指教指教,谢谢!!!!
谁做过的指点下

bzw073 发表于 2012-07-23 22:42

问题可能不是在驱动里面,你可以看一下sound/core下面pcm_lib.c 与pcm_native.c中对它的采样频率设置是否正确,明显是硬件参数有问题,与你驱动对应不上。
页: [1]
查看完整版本: linux ASoC音频问题