Hi everyone,
I've just installed Berryboot to manage several OS's on one SD card and I still haven't been able to figure out how to install my DAC+.
It seems Berryboot overrides the core modules of the OS when the Pi boots up. I have no idea how to have my DAC+ recognized by the system.
Does anyone have some experience with that? I haven't found anything on the forum.
Thank you!
Date
Votes
7 comments
-
chateaudur I managed to turn on the light on the boad after:- Coping the /boot/overlays/hifiberry-dacplus-overlay.dtb file in Raspbian to a overlay folder at the root of the sd card.
- Replacing the bcm2709-rpi-2-b.dtb file at the root of the sd card by the one in /boot/ in Raspbian.
- Adding the dtparam=i2c_arm=on & dtoverlay=hifiberry-dacplus in the config.txt at the root of the SD card.
So far, I have no sound coming out my speakers... Sill investigating. - Coping the /boot/overlays/hifiberry-dacplus-overlay.dtb file in Raspbian to a overlay folder at the root of the sd card.
-
chateaudur Ok the card seems insalled but I don't know how to set it as main device.**** Liste des Périphériques Matériels PLAYBACK ****
carte 0: ALSA [bcm2835 ALSA], périphérique 0: bcm2835 ALSA [bcm2835 ALSA]
Sous-périphériques: 8/8
Sous-périphérique #0: subdevice #0
Sous-périphérique #1: subdevice #1
carte 0: ALSA [bcm2835 ALSA], périphérique 1: bcm2835 ALSA [bcm2835 IEC958/HDMI]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0
carte 1: sndrpihifiberry [snd_rpi_hifiberry_dacplus], périphérique 0: HiFiBerry DAC+ HiFi pcm512x-hifi-0 []
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0
How can I set it as main device please? -
chateaudur Ok so, just have to do that:
Create the /etc/asound.conf file with the following content:
pcm.!default {
type hw card 1
}
ctl.!default {
type hw card 1
}
That works. -
HiFiBerry team Hi,
thanks for this info. Another option is to completely remove the driver for the onboard sound from the module configuration.
Best regards
Daniel -
Erik Michiels hifiberry, can you explain how to remove the driver for the onboard sound from the module configuration?
-
HiFiBerry team Hi,
I don't know how to do it on Berryboot, but on a normal Raspbian installation, you just need to remove the onboard driver from config.txt:
https://support.hifiberry.com/hc/en-us/articles/205377651-Configuring-Linux-4-x-or-higher
Best regards,
Daniel -
greenbag I just found the issue... it's as simple as the extension being changed from *.dtb to *.dtbo.
[code] dtdebug: Failed to open overlay file 'overlays/hifiberry-dacplus-overlay.dtb'[/code]
Obviously... the new overlay extension is now hifiberry-dacplus.dtbo.
So... add 'dtoverlay=hifiberry-dacplus.dtbo' to the config.txt... all's good after that. No need to transfer files from Raspbian. :)
Please sign in to leave a comment.