|
发表于 2016-7-18 16:30:43
只看该作者
沙发
echo 1 > /sys/module/snd_soc_core/parameters/debug_audio_timeout 基本上就是印出Timeout value而已
主要是因為 i2s 會隨機出現不正常的現象, 在追蹤問題出在哪?
解法是: 把 maxburst加大
sound/soc/rockchip/rk30_i2s.c
- i2s->playback_dma_data.maxburst = 1;
+ i2s->playback_dma_data.maxburst = 4;
- i2s->capture_dma_data.maxburst = 1;
+ i2s->capture_dma_data.maxburst = 4;
===============================================================
請神人指點一下, 看這樣改會不會出問題 |
|