Max2Play Home 2016 (en) › Forums › Max2Play on Raspberry PI › Wolfson DAC and Pi B+ setup
This topic contains 5 replies, has 2 voices, and was last updated by flysurfer Moderator 7 years, 7 months ago.
Posted in: Max2Play on Raspberry PI
27. August 2015 at 8:27 #15459
Got a rpi B+ with a Wolfson DAC module trying to get working. Purchased the M2P Premium in the hopes it would make things easier as I’m a noobi to the pi but still can’t get it to work.
The Wolfson Cirrus Logic card is selected in the settings tab for the system and then rebooted but when i try to change the output i get the error message „amixer: Control hw:sndrpiwsp open error: No such device“ and if i go to advanced setup for audio player the wolfson is not listed as an available device. Obviously something is not working with loading the drivers or similar and not sure where to start looking.
Any help about getting this to work would be great.
Thanks27. August 2015 at 18:57 #15464
did you encounter any problems during installation of the Wolfson Card (e.g. run out of memory on SD-Card)? I just tested with a RPi B+ (latest Max2Play-Version) and installed the Wolfson Card with the Raspberry PI Addon. After a reboot the required modules are showing up. We do not have a real card for testing, but several people got it running with this setting.
On the bottom of the Raspberry Pi Settings Addon you have a „Debug“ output. At the bottom of this output you should see this lines if the installation went ok:
If you could post the output of „lsmod“ (login via console and SSH as user „root“ password „max2play“), we might help you better. Which Max2Play SD-Card Image did you use? Did you update Max2Play to the latest version and expanded the filesystem of you SD-Card?
Stefan28. August 2015 at 0:16 #15465
Installed latest RPI_212 image and expanded SD card prior to Wolfson setup. No problems with out of memory or similar.
The debug shows:
Module Size Used by
snd_bcm2835 21157 1
snd_soc_wm5102 334889 0
snd_soc_wm_adsp 17498 1 snd_soc_wm5102
snd_soc_arizona 25268 2 snd_soc_wm5102,snd_soc_wm_adsp
arizona_micsupp 3153 1
gpio_arizona 2144 0
arizona_spi 1647 0
arizona_ldo1 3272 1
spi_bcm2708 5990 0
snd_soc_bcm2708_i2s 7531 0
regmap_mmio 3548 1 snd_soc_bcm2708_i2s
snd_soc_rpi_wsp 8632 0
snd_seq 60977 0
snd_seq_device 7209 1 snd_seq
snd_soc_wm8804 9596 0
regmap_spi 2307 2 snd_soc_wm8804,arizona_spi
regmap_i2c 2944 1 snd_soc_wm8804
snd_soc_core 174794 7 snd_soc_arizona,snd_soc_wm5102,snd_soc_wm8804,snd_soc_wm_adsp,snd_soc_rpi_wsp,arizona_micsupp,snd_soc_bcm2708_i2s
snd_compress 8710 1 snd_soc_core
snd_pcm_dmaengine 5850 1 snd_soc_core
snd_pcm 90626 7 snd_bcm2835,snd_soc_arizona,snd_soc_wm8804,snd_soc_core,snd_soc_rpi_wsp,snd_pcm_dmaengine
snd_timer 22847 2 snd_pcm,snd_seq
snd 66313 8 snd_bcm2835,snd_soc_core,snd_timer,snd_pcm,snd_seq,snd_seq_device,snd_compress
i2c_bcm2708 6128 0
fixed 2849 9
uio_pdrv_genirq 3666 0
uio 9853 1 uio_pdrv_genirq28. August 2015 at 1:07 #15466
Searching around to try and fix this I’ve found numerous posts that Wolfson drivers do not work with the latest kernel.
Maybe this is the issue.
You mention not having a real a card to test so I’m assuming you don’t know for sure it works with the current system.
I did aplay -l and got “ card 0: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA] “ as the only card available so guess that confirms the drivers aren’t loading.
So you have an older 3.10 version as I believe the wolfson drivers still worked with that.28. August 2015 at 10:54 #15481
good to hear you sorted it out!
Locking at your posted Infos and Log Files the kernel and modules for the Wolfson-Card are loaded correctly. There are some people using this setup and therefor we are quite sure that it works 😉
The names of the different PI versions like B/B+/2/2B and the different supported soundcards do not make it easy to find the right setup.
If you are looking for a DAC – have a visit at our shop. The HiFiBerry DAC+ are supported with Pi B+ and Pi 2.
You must be logged in to reply to this topic.