0

Problem with Digi on volume

Hi,
I don't seem to be the only user who is running into problems trying to get Hifiberry Digi working on Raspberry B+ ...
I followed the installation instructions, lashed volume 1.41 on sd card, updated the firmware (now on 3.12.30+) and put the following into /etc/modules.conf:

snd_soc_bcm2708_i2s
bcm2708_dmaengine
snd_soc_wm8804
snd_soc_hifiberry_digi

I can't find any blacklist entry that prevents any of the modules from running, but on my installation, /lib/modules/3.12.30+/kernel/drivers/dma/bcm2708-dmaengine.ko could not be found, even the whole folder dam was not present. So I copied it from 3.12.25+

Afterwards, I ran ./check-system.dac and got the following output:

Checking system

Linux volumio 3.12.30+ #717 PREEMPT Fri Oct 17 18:46:31 BST 2014 armv6l GNU/Linux
Kernel: 3.12.30+
PRETTY_NAME="Raspbian GNU/Linux 7 (wheezy)"
NAME="Raspbian GNU/Linux"
VERSION_ID="7"
VERSION="7 (wheezy)"
ID=raspbian
ID_LIKE=debian
ANSI_COLOR="1;31"
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"


Checking drivers

snd_soc_bcm2708_i2s enbaled in /etc/modules
snd_soc_bcm2708_i2s loaded
bcm2708_dmaengine enbaled in /etc/modules
bcm2708_dmaengine module not loaded
snd_soc_wm8804 enbaled in /etc/modules
snd_soc_wm8804 loaded
snd_soc_hifiberry_digi enbaled in /etc/modules
snd_soc_hifiberry_digi loaded
Sound cards
**** List of PLAYBACK Hardware Devices ****
card 0: sndrpihifiberry [snd_rpi_hifiberry_digi], device 0: HifiBerry Digi HiFi wm8804-spdif-0 []
Subdevices: 0/1
Subdevice #0: subdevice #0
aplay: main:722: audio open error: Device or resource busy

aplay -l gives the following output:

**** List of PLAYBACK Hardware Devices ****
card 0: sndrpihifiberry [snd_rpi_hifiberry_digi], device 0: HifiBerry Digi HiFi wm8804-spdif-0 []
Subdevices: 0/1
Subdevice #0: subdevice #0

What makes me wonder is that Subdevices does not show 1/1 as in your sample scripts, but 0/1. The resource is busy and not responding, so I guess there's something wrong in my setup. Can you see what this would be?

Thanks, Jürgen

1 comment

Please sign in to leave a comment.