I found a tutorial to enable the HifiBerry DAC+ on Volumio here: http://volumio.org/forum/volumio-for-raspberry-model-t1574-10.html
The board as such seems to work: I see the green LED goes on on boot, or when I press "play" on the web frontend.
However, there is no sound, and I see a message on the console: "bmc2708-dmaengine: DMA transfer could not be terminated". A bit later it (sometimes) complains about "4096 KiB atomic DMA coherent pool is too small!".
Over the headphone jack, or via HDMI I could play sound (before I modified the config files for the DAC+), so the basic installation seems to be ok.
Does someone have an idea what could be wrong?
Date
Votes
5 comments
-
HiFiBerry team Hi Martin,
what does aplay -l output?
Also note that Michael from Volumio is in the process of creating a new version with DAC+ support. It should be available soon.
Best regards
Daniel -
martin3 Hello Daniel
It shows**** List of PLAYBACK Hardware Devices ****
card 0: sndrpihifiberry [snd_rpi_hifiberry_dacplus], device 0: HifiBerry DAC+ HiFi pcm512x-hifi-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
Yes, I heard about the next release. Supposedly this will only automate the creation of the config files, so I don't have high hopes that it will start to work then.
Thanks! Martin -
HiFiBerry team The config looks good. However the "4096 KiB atomic DMA coherent pool is too small!" message shows that there are something wrong with the configuration. This error occurs when a process opens hundreds or even thousands of connections to the sound subsystem. It should not happen in normal operations.
Unfortunately I have no idea, what could be the reason for this issue. Maybe Michelangelo in the Volumio forum has an idea...
Best regards
Daniel -
martin3 Meanwhile I also tried with the HifiBerry Digi B+, and got the exact same result.
There I use the standard driver for the HifiBerry Digi, because I couldn't find another one in the kernel. Of course I undid the changes in asound.conf, because the GUI left these in place.
aplay -l now lists the "snd_rpi_hifiberry_digi", wm8804-spdif-0 as the only device. -
martin3 Ok, I'll try over there, thanks!
Please sign in to leave a comment.