天嵌 ARM开发社区

 找回密码
 注册
查看: 2120|回复: 3

linux 2.6.30.4 声卡移植有问题

[复制链接]
yf_zq 发表于 2010-7-28 13:43:26 | 显示全部楼层 |阅读模式
启动片段:
Advanced Linux Sound Architecture Driver Version 1.0.18a.
No device for DAI UDA134X
No device for DAI s3c24xx-i2s
S3C24XX_UDA134X SoC Audio driver
UDA134X SoC Audio Codec
asoc: UDA134X <-> s3c24xx-i2s mapping ok
ALSA device list:
  #0: S3C24XX_UDA134X (UDA134X)
TCP cubic registered
RPC: Registered udp transport module.
RPC: Registered tcp transport module.

程序中播放wav(44000162)只能听到杂音.
wangda 发表于 2010-7-28 18:24:30 | 显示全部楼层
因linux-2.6.30.4中版本为1.0.20的声卡驱动有bug,在播放音视频时会出现断断续续的现象,所以要用早期版本1.0.18a替换之(可在linux-2.6.29.xxx的内核中提取)。。
#cp -rf /linux-2.6.29.xxx/sound /linux-2.6.30.4/sound    //替换sound目录

#cp -rf /linux-2.6.29.xxx/include/sound /linux-2.6.30.4/include/sound    //替换include/sound目录

#cp -rf /linux-2.6.29.xxx/include/asm-arm /linux-2.6.30.4/include    //复制include/asm-arm目录

#cp -f /linux-2.6.29.xxx/arch/arm/mach-s3c2410/include/mach/audio.h /linux-2.6.30.4/arch/arm/mach-s3c2410/include/mach    //复制audio.h到相应目录

#gedit /linux-2.6.30.4/include/linux/proc_fs.h    //修改proc_fs.h文件,在第70行添加如下内容

struct module *owner;    //因为在sound/core/info.c第159和982行中用到
 楼主| yf_zq 发表于 2010-7-29 14:05:57 | 显示全部楼层
声卡的驱动已经是1.0.18a了.
Advanced Linux Sound Architecture Driver Version 1.0.18a.
9008681 发表于 2013-7-13 20:15:40 | 显示全部楼层
请问解决了M吗?    我遇到和你一样的问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-15 21:19 , Processed in 1.046875 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表