0

HifiBerry DAC+ on Arch not working

Hi.

Just received and hooked up the DAC+.

I'm running a pretty standard ArchLinux.

Modules:

[root@archie ~]# lsmod
Module Size Used by
snd_soc_tas5713 5597 0
snd_soc_bcm2708_i2s 6202 0
regmap_mmio 2838 1 snd_soc_bcm2708_i2s
snd_soc_core 155972 2 snd_soc_tas5713,snd_soc_bcm2708_i2s
snd_compress 8351 1 snd_soc_core
snd_pcm_dmaengine 5533 1 snd_soc_core
snd_pcm 81802 2 snd_soc_core,snd_pcm_dmaengine
snd_page_alloc 5192 1 snd_pcm
leds_gpio 2142 0
led_class 4162 1 leds_gpio
snd_timer 20370 1 snd_pcm
spi_bcm2708 4844 0
i2c_bcm2708 4895 0
snd 62046 4 snd_soc_core,snd_timer,snd_pcm,snd_compress
regmap_spi 1941 1 snd_soc_core
regmap_i2c 1685 2 snd_soc_core,snd_soc_tas5713
bcm2708_rng 1044 0
rng_core 4159 1 bcm2708_rng
ipv6 320186 0

Some potenially conflicting modules are blacklisted already.


My kernel:

[root@archie ~]# uname -a
Linux archie 3.12.28-2-ARCH #1 PREEMPT Mon Sep 22 02:02:11 MDT 2014 armv6l GNU/Linux

The modules

snd_soc_pcm5102a
snd_soc_hifiberry_dac

are available and can be loaded. I can also see the DAC in /proc/asound or aplay for a short time. But the system hangs up soon.

I do miss the bcm2708_dmaengine module as it seems. I can't get it loaded. Can't find it under /lib/modules. Probably it's not part of the Arch-kernel. This might be the issue.
Though as far as I know the Arch team tries to stay pretty close to the Rasbian kernel folks.

Any help is appreciated.

Thx

22 comments

Please sign in to leave a comment.