Wolfson DAC and Pi B+ setup

Max2Play Home Forums Max2Play on Raspberry PI Wolfson DAC and Pi B+ setup

Viewing 6 posts - 1 through 6 (of 6 total)
  • 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.

    Thanks

    27. August 2015 at 18:57 #15464

    Hi Aleka,

    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:

    
    dtoverlay=rpi-cirrus-wm5102-overlay
    kernel=vmlinuz-3.18.9cludlmmapfll
    

    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?

    Stefan

    28. 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:
    ————–
    dtoverlay=rpi-cirrus-wm5102-overlay
    kernel=vmlinuz-3.18.9cludlmmapfll
    dtparam=spi=on
    dtparam=i2c_arm=on
    ————–
    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_genirq

    28. 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 2:42 #15467

    Found the problem. The Wolfson DAC card I have is for the older model A or B RPI and I have a B+ which has no P5 connector for the DAC card to use.

    So now i have to purchase a new DAC Card, or an older RPI.

    28. August 2015 at 10:54 #15481

    Hi Aleka,

    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.

Viewing 6 posts - 1 through 6 (of 6 total)

You must be logged in to reply to this topic.

Register here