aokihu 发表于 2013-12-20 17:24:45

Cubieboard 1 自己编译Debian的声卡问题解决

按照自己编译Debian系统到Cubieboard的教程,成功的让系统跑起来了,但是我需要的声卡却不能正常工作,网上找这方面的资料居然都是英文的!!!,无奈只能翻译英文后自己理解,本着试试看的精神,死马当作活马医,没料到居然成功了,在这里我想跟Cubieboard的开发者说一声,Fuck,居然更新了那么多版本,居然有两个Bug一直没有更新,你们到底是不是搞开放啊,这里我把这两个Bug给指出来,希望能够给同病相怜的朋友一点帮助。

1. 首先需要在script.fex中添加一行,playback_used = 1


playback是音频回放设备,简单来说就是音频播放开启,默认是没有开启

2. 接下来要麻烦点,要修改原文件,这个文件路径在 (sound/soc/sunxi/sunxi-codec.c)


在这里将“Line Volume” 改成 "Line Capture Volume"


之后再重新编译下内核,当然了内核中要选中sunxi-codec,这个默认的配置文件就有的,直接编译下就好了。

3. 最后一步,要修改ALSA的配置文件 /etc/asound.conf
pcm.!default {
type hw
card 0
device 0
}

ctl.!default {
   type hw
   card 0
}

好了,声卡安装完成,如果还有什么疑问,请别问我了,我知道的也就这么多了,最好开发者能够给个官方教程


wwuw 发表于 2014-1-10 15:35:23

我查看了a20的3.4.75版本代码中的部分,已经改过来了。
页: [1]
查看完整版本: Cubieboard 1 自己编译Debian的声卡问题解决