Cannnot Load HiFiBerry DAC Plus Pro XLR Module

Raspberry Pi related support

Cannnot Load HiFiBerry DAC Plus Pro XLR Module

Postby foxint » 26 Dec 2018, 22:15

Hi Guys

Hope you all had a good Christmas.

I have some time and trying to get the NEW HiFiBerry DAC Plus Pro XLR. Month down the track and it is still not working. I have tried to load the RuneOS kernel settings I2S kernel.

I have used the drop-down box and clicked on HiFiBerry DAC Plus Pro XLR. I have pushed Apply, I have re-booted, I have clicked the module and re-booted. Nothing will seem to make the HiFiBerry DAC Plus Pro XLR Stick. It defaults to PIFi DAC Plus.

Yes there is no sound.

Can any one help?
foxint
 
Posts: 181
Joined: 29 Mar 2016, 06:36

Re: Cannnot Load HiFiBerry DAC Plus Pro XLR Module

Postby janui » 27 Dec 2018, 12:28

Hi foxint,
foxint wrote:I have used the drop-down box and clicked on HiFiBerry DAC Plus Pro XLR. I have pushed Apply, I have re-booted, I have clicked the module and re-booted. Nothing will seem to make the HiFiBerry DAC Plus Pro XLR Stick. It defaults to PIFi DAC Plus.
You have chosen the correct overlay and Rune is configured correctly. If you read the associated text it explains that sometimes the incorrect DAC will be displayed after a screen refresh.

After selecting the I2S card you need to reboot and then select the audio output in the MPD UI. Tip: before switching the audio output set the software 'start volume' to 100%, then after selecting the audio output switch the volume control to 'enabled - hardware'.

Janui

PS fixing the drop-down is on my to-do list.
User avatar
janui
 
Posts: 536
Joined: 20 Dec 2014, 12:55
Location: Ollanda

Re: Cannnot Load HiFiBerry DAC Plus Pro XLR Module

Postby foxint » 28 Dec 2018, 01:54

Thanks mate.

Still not working for me.

Perhaps I had better wait for the upgrade. When will that be? I have gotten better at expanding and flashing the programme to the small disc. But it is a real pain in the bottom...Sorry, but I keep having to find the old laptop that has the flashing thing.

Happy to wait....any ideas when:
foxint
 
Posts: 181
Joined: 29 Mar 2016, 06:36

Re: Cannnot Load HiFiBerry DAC Plus Pro XLR Module

Postby MikeC » 30 Dec 2018, 14:53

foxint,

I just picked up a Hifiberry DAC Plus Pro RCA and it worked fine. There may be a fundamental difference in the "XLR" model. But, on the off chance you may have missed something along the way, here are the steps I followed:
1. Install unit
2. Power up and go to “Settings” - change device to Hifiberry DAC + (the indicated resulting setting may be different)
3. Reboot
4. Goto ‘MPD”
5. Change output to Hifiberry DAC
6. Set Volume to “enabled - hardware”
7. Set Start Volume to “100”
Watch out that the volume can be easily changed by the user interface now. On my other systems I have outboard DACs and I have these set to volume disabled ( I use standard stereo amps). I found that on the Hifiberry, I accidentally lowered the volume and could not hear the unit.

You can also troubleshoot your DAC by prepping an up to date Rasbian image and following Hifiberry instructions on enabling this DAC. This would let you know if the issue is Runeaudio setup or your DAC.
Good luck
MikeC
MikeC
 
Posts: 14
Joined: 30 Nov 2017, 22:39
Location: Everet, MA

Re: Cannnot Load HiFiBerry DAC Plus Pro XLR Module

Postby foxint » 07 Jan 2019, 09:34

Hi Mate

Thank you for the suggestion. No. It has not worked. No sound nothing.

Any suggestions
foxint
 
Posts: 181
Joined: 29 Mar 2016, 06:36

Re: Cannnot Load HiFiBerry DAC Plus Pro XLR Module

Postby janui » 08 Jan 2019, 13:55

Hi foxint,
Please go to your debug UI and copy the lines from:
'###### System info ######'
to
'###### Kernel optimization parameters ######'.

Post these lines in your reply. Before Submitting your reply, select all the text from the debug and click the blue button called Code. Try Preview to see what it looks like.
janui
User avatar
janui
 
Posts: 536
Joined: 20 Dec 2014, 12:55
Location: Ollanda

Re: Cannnot Load HiFiBerry DAC Plus Pro XLR Module

Postby foxint » 08 Jan 2019, 21:12

Thank you

I could not find the "blue" button called code.??? Hope this is enough.

Thanks for sticking with me. Not that I want to....but close to selling all my Pi's

Thank you.


Code: Select all
###### System info ######
Linux version 4.14.34-1-ARCH (alarm@alarmpi) (gcc version 7.3.1 20180312 (GCC)) #1 SMP Tue May 15 00:50:02 CDT 2018

System time:   Wed Jan  9 06:14:47 AEDT 2019
System load:   0.38 0.15 0.05 1/138 1099
Hardware model:   Raspberry Pi 3 Model B Rev 1.2
Linux version:   4.14.34-1-ARCH
Build version:   janui-20180903-0
HW platform:   RaspberryPi (08)
PlayerID:   08fb2a0dd4b9c917cf61da3a6b40fe9d1b


###### Boot configuration (cat /boot/config.txt) ######
# Uncomment some or all of these to enable the optional hardware interfaces
# Params:
#         i2c_arm                  Set to "on" to enable the ARM's i2c interface
#                                  (default "off")
#         i2c_vc                   Set to "on" to enable the i2c interface
#                                  usually reserved for the VideoCore processor
#                                  (default "off")
#         i2c_arm_baudrate         Set the baudrate of the ARM's i2c interface
#                                  (default "100000")
#         i2c_vc_baudrate          Set the baudrate of the VideoCore i2c interface
#                                  (default "100000")
#         i2c_baudrate             An alias for i2c_arm_baudrate
#         i2s                      Set to "on" to enable the i2s interface
#                                  (default "off")
#         spi                      Set to "on" to enable the spi interfaces
#                                  (default "off")
#         act_led_trigger          Choose which activity the LED tracks.
#                                  Use "heartbeat" for a nice load indicator.
#                                  (default "mmc")
#         act_led_activelow        Set to "on" to invert the sense of the LED
#                                  (default "off")
#         act_led_gpio             Set which GPIO pin to use for the activity LED
#                                  (in case you want to connect it to an external
#                                  device)
#                                  (default "16" on a non-Plus board, "47" on a
#                                  Plus or Pi 2)
#         N.B. It is recommended to only enable those interfaces that are needed.
#         Leaving all interfaces enabled can lead to unwanted behaviour (i2c_vc
#         interfering with Pi Camera, I2S and SPI hogging GPIO pins, etc.)
#         Note also that i2c, i2c_arm and i2c_vc are aliases for the physical
#         interfaces i2c0 and i2c1. Use of the numeric variants is still possible
#         but deprecated because the ARM/VC assignments differ between board
#         revisions. The same board-specific mapping applies to i2c_baudrate,
#         and the other i2c baudrate parameters.
## RuneAudio HDMI & 3,5mm jack
dtparam=audio=on
## RuneAudio I2S-Settings
dtoverlay=hifiberry-dacplus
# Uncomment to enable the lirc-rpi module
# Params: gpio_out_pin             GPIO pin for output (default "17")
#         gpio_in_pin              GPIO pin for input (default "18")
#         gpio_in_pull             Pull up/down/off on the input pin
#                                  (default "down")
#         sense                    Override the IR receive auto-detection logic:
#                                  (default "-1")
#         softcarrier              Turn the software carrier "on" or "off"
#                                  (default "on")
#                                  (default "off")
# LCD settings
# 180 degrees
# Normal
lcd_rotate=0
disable_splash=0  # set to 1 to disable boot splash
# Uncomment if you get no picture on HDMI for a default "safe" mode
# Uncomment this if your display has a black border of unused pixels visible
# and your display can output without overscan
# Uncomment the following to adjust overscan. Use positive numbers if console
# goes off screen, and negative if there is too much border
# Uncomment to force a console size. By default it will be display's size minus
# overscan.
# Uncomment if hdmi display is not detected and composite is being output
# Uncomment to force a specific HDMI mode (this will force VGA)
# Uncomment to force a HDMI mode rather than DVI. This can make audio work in
# DMT (computer monitor) modes
# Uncomment to set monitor mode to DMT
# Uncomment to increase signal to HDMI, if you have interference, blanking, or
# no display
# setting the max usb current to 1200mA
max_usb_current=1
# memory options
gpu_mem=16
## Some overclocking settings, govenor is set to ondemand as standard
## The values below are valid for the B+ and Zero models
## Overclocking should not be needed for the 2B, 3B and 3B+ models
## See your documentation for A and B models
## None
## Modest
## Medium - fast enough for normal (MPD) use, airplay may need more capacity
## High
## Turbo
## General CPU settings
force_turbo=1
# Lowering max CPU temperature from 85 (standard) to 70 or 75 degrees gives some protection when (force) turbo is set
# If the max temp is reached the cpu will autmatically be throttled back
# Boot delay sometimes needs to be set to higher values when overclocking is enabled
# Default boot delay is 1 second, 3B+ needs a delay of 2
boot_delay=2
initramfs initramfs-linux.img followkernel


##################################################


###### System load statistics (procinfo -H) ######
Memory:        Total        Used        Free     Buffers
RAM:       973.57MiB   233.30MiB   740.27MiB    21.07MiB
Swap:          0.00B       0.00B       0.00B

Bootup: Wed Jan  9 06:13:27 2019   Load average: 0.38 0.15 0.05 1/140 1108

user  :   00:00:13.44   4.2%  page in :           123208
nice  :   00:00:02.58   0.8%  page out:            13664
system:   00:00:09.94   3.1%  page act:            12796
IOwait:   00:00:06.35   2.0%  page dea:                0
hw irq:   00:00:00.00   0.0%  page flt:           212218
sw irq:   00:00:00.18   0.1%  swap in :                0
idle  :   00:04:45.85  89.8%  swap out:                0
uptime:   00:01:20.42         context :            93270

irq  16:          0                      irq  54:       3590
irq  17:      14090                      irq  55:          0
irq  21:          0                      irq  56:          0
irq  23:         72                      irq  59:          0
irq  24:          2                      irq  62:      26097
irq  46:          0                      irq  83:        104
irq  48:          0                      irq  86:        403
irq  50:          0                      irq  87:       4616
irq  51:         15                      irq  92:       9689

mmcblk0            3257r             3   mmcblk0p2            3028r
mmcblk0p1             110r

eth0        TX 16.00KiB      RX 18.14KiB      wlan0       TX 5.43KiB       RX 0.00B
lo          TX 367.22KiB     RX 367.22KiB


###### Active processes (pstree) ######
systemd-+-avahi-daemon---avahi-daemon
        |-chronyd
        |-cmd_async---sh---debug_collector---sh---pstree
        |-crond
        |-dbus-daemon
        |-devmon---udevil
        |-dnsmasq
        |-haveged
        |-hciattach
        |-hostapd
        |-ifplugd
        |-mpd---4*[{mpd}]
        |-nginx---nginx
        |-php-fpm---3*[php-fpm]
        |-python
        |-redis-server---3*[{redis-server}]
        |-rune_PL_wrk
        |-rune_SY_wrk
        |-sh---sleep
        |-shairport-sync---2*[{shairport-sync}]
        |-sshd
        |-systemd-journal
        |-systemd-resolve
        `-systemd-udevd


###### Audio backend ######
Advanced Linux Sound Architecture Driver Version k4.14.34-1-ARCH.

Card list: (/proc/asound/cards)
--------------------------------------------------
 0 [ALSA           ]: bcm2835_alsa - bcm2835 ALSA
                      bcm2835 ALSA
 1 [sndrpihifiberry]: HifiberryDacp - snd_rpi_hifiberry_dacplus
                      snd_rpi_hifiberry_dacplus


PLAYBACK devices: (aplay -l)
--------------------------------------------------
**** List of PLAYBACK Hardware Devices ****
card 0: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA]
  Subdevices: 7/7
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
  Subdevice #6: subdevice #6
card 0: ALSA [bcm2835 ALSA], device 1: bcm2835 ALSA [bcm2835 IEC958/HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: sndrpihifiberry [snd_rpi_hifiberry_dacplus], device 0: HiFiBerry DAC+ Pro HiFi pcm512x-hifi-0 []
  Subdevices: 1/1
  Subdevice #0: subdevice #0


PCM devices: (aplay -L)
--------------------------------------------------
null
    Discard all samples (playback) or generate zero samples (capture)
pulse
    PulseAudio Sound Server
default:CARD=ALSA
    bcm2835 ALSA, bcm2835 ALSA
    Default Audio Device
sysdefault:CARD=ALSA
    bcm2835 ALSA, bcm2835 ALSA
    Default Audio Device
default:CARD=sndrpihifiberry
    snd_rpi_hifiberry_dacplus,
    Default Audio Device
sysdefault:CARD=sndrpihifiberry
    snd_rpi_hifiberry_dacplus,
    Default Audio Device


Simple mixer controls: (amixer scontrols)
--------------------------------------------------
card 0:
Simple mixer control 'PCM',0

card 1:
Simple mixer control 'DSP Program',0
Simple mixer control 'Analogue',0
Simple mixer control 'Analogue Playback Boost',0
Simple mixer control 'Auto Mute',0
Simple mixer control 'Auto Mute Mono',0
Simple mixer control 'Auto Mute Time Left',0
Simple mixer control 'Auto Mute Time Right',0
Simple mixer control 'Clock Missing Period',0
Simple mixer control 'Deemphasis',0
Simple mixer control 'Digital',0
Simple mixer control 'Max Overclock DAC',0
Simple mixer control 'Max Overclock DSP',0
Simple mixer control 'Max Overclock PLL',0
Simple mixer control 'Volume Ramp Down Emergency Rate',0
Simple mixer control 'Volume Ramp Down Emergency Step',0
Simple mixer control 'Volume Ramp Down Rate',0
Simple mixer control 'Volume Ramp Down Step',0
Simple mixer control 'Volume Ramp Up Rate',0
Simple mixer control 'Volume Ramp Up Step',0


Mixer controls: (amixer controls)
--------------------------------------------------
card 0:
numid=3,iface=MIXER,name='PCM Playback Route'
numid=2,iface=MIXER,name='PCM Playback Switch'
numid=1,iface=MIXER,name='PCM Playback Volume'
numid=5,iface=PCM,name='IEC958 Playback Con Mask'
numid=4,iface=PCM,name='IEC958 Playback Default'

card 1:
numid=6,iface=MIXER,name='DSP Program'
numid=3,iface=MIXER,name='Analogue Playback Boost Volume'
numid=2,iface=MIXER,name='Analogue Playback Volume'
numid=10,iface=MIXER,name='Auto Mute Mono Switch'
numid=11,iface=MIXER,name='Auto Mute Switch'
numid=8,iface=MIXER,name='Auto Mute Time Left'
numid=9,iface=MIXER,name='Auto Mute Time Right'
numid=7,iface=MIXER,name='Clock Missing Period'
numid=5,iface=MIXER,name='Deemphasis Switch'
numid=4,iface=MIXER,name='Digital Playback Switch'
numid=1,iface=MIXER,name='Digital Playback Volume'
numid=20,iface=MIXER,name='Max Overclock DAC'
numid=19,iface=MIXER,name='Max Overclock DSP'
numid=18,iface=MIXER,name='Max Overclock PLL'
numid=16,iface=MIXER,name='Volume Ramp Down Emergency Rate'
numid=17,iface=MIXER,name='Volume Ramp Down Emergency Step'
numid=12,iface=MIXER,name='Volume Ramp Down Rate'
numid=13,iface=MIXER,name='Volume Ramp Down Step'
numid=14,iface=MIXER,name='Volume Ramp Up Rate'
numid=15,iface=MIXER,name='Volume Ramp Up Step'


MPD audio outputs status: (mpc outputs)
--------------------------------------------------
Output 1 (bcm2835 ALSA_1) is disabled
Output 2 (snd_rpi_hifiberry_dacplus) is enabled
Output 3 (bcm2835 ALSA_2) is disabled

MPD statistics: (mpc stats)
--------------------------------------------------
Artists:      0
Albums:       0
Songs:        0

Play Time:    0 days, 0:00:00
Uptime:       0 days, 0:00:25
DB Updated:   Fri Apr 13 12:30:29 2018
DB Play Time: 0 days, 0:00:00

###### mpd version ######
Music Player Daemon 0.20.20

Copyright (C) 2003-2007 Warren Dukes
Copyright 2008-2017 Max Kellermann
This is free software; see the source for copying conditions.  There is NO
warranty; not even MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Database plugins:
 simple proxy upnp

Storage plugins:
 local smbclient nfs curl

Neighbor plugins:
 smbclient upnp

Decoders plugins:
 [mad] mp3 mp2
 [vorbis] ogg oga
 [oggflac] ogg oga
 [flac] flac
 [sndfile] wav aiff aif au snd paf iff svx sf voc w64 pvf xi htk caf sd2
 [audiofile] wav au aiff aif
 [dsdiff] dff
 [dsf] dsf
 [faad] aac
 [mpcdec] mpc
 [ffmpeg] 16sv 3g2 3gp 4xm 8svx aa3 aac ac3 adx afc aif aifc aiff al alaw amr anim apc ape asf atrac au aud avi avm2 avs bap bfi c93 cak cin cmv cpk daud dct divx dts dv dvd dxa eac3 film flac flc fli fll flx flv g726 gsm gxf iss m1v m2v m2t m2ts m4a m4b m4v mad mj2 mjpeg mjpg mka mkv mlp mm mmf mov mp+ mp1 mp2 mp3 mp4 mpc mpeg mpg mpga mpp mpu mve mvi mxf nc nsv nut nuv oga ogm ogv ogx oma ogg omg opus psp pva qcp qt r3d ra ram rl2 rm rmvb roq rpl rvc shn smk snd sol son spx str swf tak tgi tgq tgv thp ts tsp tta xa xvid uv uv2 vb vid vob voc vp6 vmd wav webm wma wmv wsaud wsvga wv wve
 [pcm]

Filters:
 libsamplerate soxr

Tag plugins:
 id3tag

Output plugins:
 null fifo pipe alsa openal httpd

Encoder plugins:
 null vorbis wave flac

Input plugins:
 file alsa curl ffmpeg smbclient nfs mms

Playlist plugins:
 extm3u m3u pls xspf asx rss soundcloud flac cue embcue

Protocols:
 file:// http:// https:// mms:// mmsh:// mmst:// mmsu:// gopher:// rtp:// rtsp:// rtmp:// rtmpt:// rtmps:// smb:// nfs:// alsa://

Other features:
 avahi epoll icu inotify systemd tcp un

###### mpd.conf ######
###################################
# Auto generated mpd.conf file
# please DO NOT edit it manually!
# Use RuneUI MPD config section
###################################

state_file   "/var/lib/mpd/mpdstate"
zeroconf_enabled    "yes"
zeroconf_name    "RuneAudio"
bind_to_address "/run/mpd.sock"
bind_to_address    "any"
port    "6600"
max_connections    "20"
user    "mpd"
group    "audio"
db_file    "/var/lib/mpd/mpd.db"
sticker_file    "/var/lib/mpd/sticker.sql"
pid_file    "/var/run/mpd/pid"
music_directory    "/mnt/MPD"
playlist_directory    "/var/lib/mpd/playlists"
follow_outside_symlinks    "yes"
follow_inside_symlinks    "yes"
auto_update    "no"
filesystem_charset    "UTF-8"
id3v1_encoding    "UTF-8"
volume_normalization    "no"
audio_buffer_size    "4096"
buffer_before_play    "10%"
gapless_mp3_playback    "yes"
mixer_type    "software"

input {
   plugin    "curl"
}

decoder {
   plugin    "ffmpeg"
   enabled "yes"
}
# MPD version number: 0.20.20


resampler {
   plugin    "soxr"
   quality "very high"
}
replaygain    "off"

audio_output {
   name       "bcm2835 ALSA_1"
   type       "alsa"
   device       "hw:0,0"
   auto_resample    "no"
   auto_format    "no"
}

audio_output {
   name       "snd_rpi_hifiberry_dacplus"
   type       "alsa"
   device       "hw:1,0"
   auto_resample    "no"
   auto_format    "no"
   enabled    "yes"
}

audio_output {
   name       "bcm2835 ALSA_2"
   type       "alsa"
   device       "hw:0,0"
   auto_resample    "no"
   auto_format    "no"
}


###### Kernel optimization parameters ######
foxint
 
Posts: 181
Joined: 29 Mar 2016, 06:36

Re: Cannnot Load HiFiBerry DAC Plus Pro XLR Module

Postby janui » 08 Jan 2019, 22:01

Hi foxint,
Your HiFiBerry DAC Plus Pro XLR Module seems to be configured correctly.
You do not have any music to play. Was this different when you were testing?
There are upgrades available to the version of Rune which you are using. See here for the instructions: http://www.runeaudio.com/documentation/ ... /updating/ It's this bit:
You can check for and install these updates from the UI:

1. go to the dev section of the UI, typing http://runeaudio/dev or http://runeaudio.local/dev in your browser
2. set the Dev Mode to enabled
3. click the gitpull button (Update RuneUI)
4. hard refresh the cache of your browser (howto)
Then follow the instructions in this post: runeaudio-0-5-beta-for-all-raspberry-pi-models-t6532-310.html#p26802
Can you then retest and report back?
janui

PS The upgrade should fix your 'Cannot mount NAS' problem
User avatar
janui
 
Posts: 536
Joined: 20 Dec 2014, 12:55
Location: Ollanda

Re: Cannnot Load HiFiBerry DAC Plus Pro XLR Module

Postby foxint » 08 Jan 2019, 22:56

Mate

Sorry..... "Update RuneUI - gitpull" did not do anything. All I got was a red circle with a red line through it. I did click Save Setting....still nothing.

Is there an instruction missing

??
foxint
 
Posts: 181
Joined: 29 Mar 2016, 06:36

Re: Cannnot Load HiFiBerry DAC Plus Pro XLR Module

Postby foxint » 08 Jan 2019, 23:01

OK...moving ahead and now back.

I have the following error:

WARNING - The loading layer (spinning arrows_ pints to a socket error"

?:??
foxint
 
Posts: 181
Joined: 29 Mar 2016, 06:36

support RuneAudio Donate with PayPal

Next

Return to Raspberry Pi

Who is online

Users browsing this forum: No registered users and 2 guests