求助.Raspberry pi B+怎么打开 I2S输出.

  • Mr.Liang
  • LV0工程师
  • |      2014-10-12 18:14:22
  • 浏览量 6621
  • 回复:8

如题!! 怎么打开B+的I2S出.


我目前知道 I2S 是40Pin接口的12=BCK,35=LRCK,39=GND, 40=DATA。另外2脚=+5V。


求驱动,求步骤...

  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:7
Mr.Liang 2014-11-22

没帮忙解决还给了分...

还是我在别的论坛找到安装驱动教程的.

有需要的可以看看这个.

http://bbs.hifiss.com/forum.php?mod=viewthread&tid=1969

0   回复
举报
发布
Mr.Liang 2014-11-07
没解决怎么给分了?请问说帮我解决了?
0   回复
举报
发布
Mr.Liang 2014-10-13
装载不了.会不会是B版和B+的内核芯片不同的关系?
0   回复
举报
发布
gtrjolin1986 2014-10-13
成功后可以看哪位的回答帮助最大,把分悬赏给他
0   回复
举报
发布
Mr.Liang 2014-10-13
很感谢几位答复,我试试看.
0   回复
举报
发布
思索天地 2014-10-13

转帖                                                                                                     

http://bbs.hifidiy.net/thread-812137-1-1.html

既然有I2S接口却不能用总觉得很遗憾,因此到处找资料,终于在国外论坛上找到相关的讨论贴,讨论如何开发I2S驱动,本人对linux驱动的开发完全不懂,经过长期的潜水,终于等到了可用的驱动源代码发布:https://github.com/koalo/linux
    该驱动目前支持TDA1541a、TDA1543、ESS9018、WM8731 等 DAC芯片,下载后编译,替换官方操作系统的kernel和modules,开机,装载相关的modules:
sudo modprobe -a snd_soc_bcm2708 snd_soc_bcm2708_i2s bcm2708_dmaengine snd_soc_tda1541a snd_soc_rpi_tda1541a
把播放软件的输出声卡改为I2S声卡:alsa:device=hw=1.0

0   回复
举报
发布
FishXX 2014-10-12
补充一下:树莓派的Linux内核源码中有许多I2S声卡驱动的源代码,可以看下树莓派的Linux源码,剩下的就简单了,找到相应的芯片设计板子就行了。make menuconfig的驱动-声卡驱动中能找到相应的声卡型号,再根据声卡型号查找下相应的芯片就可以。
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子