Janui -
Thank you for your direction! Unfortunately I cannot rebuild my original functioning setup with the RPi 2, as a colleague has repurposed it & it is no longer in my shop. But I checked my power supply; it is a wall-wart switching supply unit rated at 2 amps; during startup/function/activation of HiFiBerry, it did not dim nor blink at all. Should be good, but I was concerned at the 2 amp rating so I replaced the PS with a physically larger 3 amp switcher to test. This one blinked A LOT after I reflashed my micro SD & restarted, and the system malfunctioned again after choosing the HiFiBerry Digi+. I have the parts for a high-current linear power supply but haven't built it yet, and I'm now questioning the validity of amperage ratings on stickers from low-cost country power supplies.
Based on this, I haven't ruled-out power supply as root cause of my problem but I will do that shortly. The debug command you gave me for SSH yielded a lot of output, pasted below. I reflased my micro SD, put the card into the computer, powered it with the "non-blinking" power supply, then immediately ran your debug command line via SSH. This represents the first grouping of output below.
Then I performed limited setup, just loading one song as library, chose the HiFiBerry Digi+, let the system lock-up, then used your command line through SSH; this represents the second grouping of output below, separated by my line of xxxxxx's. I would appreciate if you could scan this output & see if anything jumps out which easily points to faulty HiFiBerry Digi+, or weak supply.
Thanks!!
Bautar
OUTPUT FROM BRAND NEW SD FLASH OF VERSION 0.5 BETA:
root@runeaudio(rw):~# journalctl | grep -i -E 'error|warning|hifiberry|digi|alsa|mpd'
Apr 12 15:27:05 runeaudio kernel: sdhci: Secure Digital Host Controller Interface driver
Apr 12 15:27:05 runeaudio kernel: Error: Driver 'sdhost-bcm2835' is already registered, aborting...
Apr 12 15:27:07 runeaudio kernel: bcm2835_alsa bcm2835_alsa: card created with 8 channels
Apr 12 15:27:08 runeaudio systemd[1]: Started RuneAudio MPD watchdog.
Apr 12 15:27:08 runeaudio sh[251]: /var/www/command/mpd-watchdog: starting...
Apr 12 15:27:13 runeaudio alsamixer_webui.py[246]: * Running on
http://0.0.0.0:8080/ (Press CTRL+C to quit)
Apr 12 15:27:19 runeaudio rune_SY_wrk[287]: mpd error: Connection refused
Apr 12 15:27:19 runeaudio rune_SY_wrk[287]: mpd error: Connection refused
Apr 12 15:27:19 runeaudio rune_SY_wrk[287]: mpd error: Connection refused
Apr 12 15:27:19 runeaudio rune_SY_wrk[287]: mpd error: Connection refused
Apr 04 12:10:24 runeaudio logrotate[2926]: error: failed to rename /var/log/rune audio/ui_error.log to /var/log/runeaudio/ui_error.log.1: Operation not permitted
Apr 04 12:11:28 runeaudio rune_SY_wrk[287]: mpd error: Connection refused
Apr 04 12:11:28 runeaudio rune_SY_wrk[287]: mpd error: Connection refused
Apr 04 12:11:28 runeaudio rune_SY_wrk[287]: mpd error: Connection refused
Apr 04 12:11:28 runeaudio rune_SY_wrk[287]: mpd error: Connection refused
Apr 04 12:12:58 runeaudio rune_SY_wrk[287]: mpd error: Connection refused
Apr 04 12:12:58 runeaudio rune_SY_wrk[287]: mpd error: Connection refused
Apr 04 12:13:04 runeaudio rune_SY_wrk[287]: mpd error: Connection refused
Apr 04 12:13:04 runeaudio rune_SY_wrk[287]: mpd error: Connection refused
Apr 04 12:13:05 runeaudio rune_SY_wrk[287]: Warning: Missing argument 3 for wrk_ sourcecfg(), called in /srv/http/command/rune_SY_wrk on line 129 and defined in /srv/http/app/libs/runeaudio.php on line 3063
Apr 04 12:13:05 runeaudio rune_SY_wrk[287]: mpd error: Connection refused
Apr 04 12:13:05 runeaudio rune_SY_wrk[287]: mpd error: Connection refused
Apr 04 12:13:06 runeaudio mpd[3148]: exception: Failed to open /var/lib/mpd/mpd. db: No such file or directory
Apr 04 12:13:07 runeaudio mpd[3148]: output: No 'AudioOutput' defined in config file
Apr 04 12:13:07 runeaudio mpd[3148]: output: Attempt to detect audio output devi ce
Apr 04 12:13:07 runeaudio mpd[3148]: output: Attempting to detect a alsa audio d evice
Apr 04 12:13:07 runeaudio mpd[3148]: output: Successfully detected a alsa audio device
Apr 04 12:13:17 runeaudio dnsmasq[3630]: warning: interface wlan0 does not curre ntly exist
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
COMMAND OUTPUT AFTER SETUP FAILURE; LOSS OF UI ACCESS:
root@runeaudio(rw):~# journalctl | grep -i -E 'error|warning|hifiberry|digi|alsa|mpd'
Apr 12 15:27:05 runeaudio kernel: sdhci: Secure Digital Host Controller Interface driver
Apr 12 15:27:05 runeaudio kernel: Error: Driver 'sdhost-bcm2835' is already registered, aborting...
Apr 12 15:27:07 runeaudio kernel: bcm2835_alsa bcm2835_alsa: card created with 8 channels
Apr 12 15:27:07 runeaudio kernel: snd-hifiberry-digi soc:sound: ASoC: CPU DAI (null) not registered - will retry
Apr 12 15:27:07 runeaudio kernel: snd-hifiberry-digi soc:sound: ASoC: CODEC DAI wm8804-spdif not registered - will retry
Apr 12 15:27:07 runeaudio kernel: snd-hifiberry-digi soc:sound: ASoC: CODEC DAI wm8804-spdif not registered - will retry
Apr 12 15:27:07 runeaudio kernel: snd-hifiberry-digi soc:sound: wm8804-spdif <-> 3f203000.i2s mapping ok
Apr 12 15:27:08 runeaudio systemd[1]: Started RuneAudio MPD watchdog.
Apr 12 15:27:09 runeaudio sh[248]: /var/www/command/mpd-watchdog: starting...
Apr 12 15:27:09 runeaudio alsactl[282]: Found hardware: "HifiberryDigi" "" "" "" ""
Apr 12 15:27:09 runeaudio alsactl[282]: Hardware is initialized using a generic method
Apr 12 15:27:09 runeaudio alsactl[282]: /usr/bin/alsactl: set_control:1325: failed to obtain info for control #1 (No such file or directory)
Apr 12 15:27:09 runeaudio alsactl[282]: /usr/bin/alsactl: set_control:1325: failed to obtain info for control #2 (No such file or directory)
Apr 12 15:27:09 runeaudio alsactl[282]: /usr/bin/alsactl: set_control:1325: failed to obtain info for control #3 (No such file or directory)
Apr 12 15:27:09 runeaudio alsactl[282]: /usr/bin/alsactl: set_control:1325: failed to obtain info for control #4 (No such file or directory)
Apr 12 15:27:09 runeaudio alsactl[282]: /usr/bin/alsactl: set_control:1325: failed to obtain info for control #5 (No such file or directory)
Apr 12 15:27:09 runeaudio alsactl[282]: /usr/bin/alsactl: set_control:1325: failed to obtain info for control #6 (No such file or directory)
Apr 12 15:27:09 runeaudio alsactl[282]: /usr/bin/alsactl: set_control:1325: failed to obtain info for control #7 (No such file or directory)
Apr 12 15:27:09 runeaudio alsactl[282]: /usr/bin/alsactl: set_control:1325: failed to obtain info for control #8 (No such file or directory)
Apr 12 15:27:09 runeaudio alsactl[282]: /usr/bin/alsactl: set_control:1325: failed to obtain info for control #9 (No such file or directory)
Apr 12 15:27:09 runeaudio alsactl[282]: /usr/bin/alsactl: set_control:1325: failed to obtain info for control #10 (No such file or directory)
Apr 12 15:27:09 runeaudio alsactl[282]: /usr/bin/alsactl: set_control:1325: failed to obtain info for control #11 (No such file or directory)
Apr 12 15:27:09 runeaudio alsactl[282]: /usr/bin/alsactl: set_control:1325: failed to obtain info for control #12 (No such file or directory)
Apr 12 15:27:09 runeaudio alsactl[282]: /usr/bin/alsactl: set_control:1325: failed to obtain info for control #13 (No such file or directory)
Apr 12 15:27:09 runeaudio alsactl[282]: /usr/bin/alsactl: set_control:1325: failed to obtain info for control #14 (No such file or directory)
Apr 12 15:27:09 runeaudio alsactl[282]: /usr/bin/alsactl: set_control:1325: failed to obtain info for control #15 (No such file or directory)
Apr 12 15:27:09 runeaudio alsactl[282]: /usr/bin/alsactl: set_control:1325: failed to obtain info for control #16 (No such file or directory)
Apr 12 15:27:09 runeaudio alsactl[282]: /usr/bin/alsactl: set_control:1325: failed to obtain info for control #17 (No such file or directory)
Apr 12 15:27:09 runeaudio alsactl[282]: /usr/bin/alsactl: set_control:1325: failed to obtain info for control #18 (No such file or directory)
Apr 12 15:27:09 runeaudio alsactl[282]: /usr/bin/alsactl: set_control:1325: failed to obtain info for control #19 (No such file or directory)
Apr 12 15:27:09 runeaudio alsactl[282]: /usr/bin/alsactl: set_control:1325: failed to obtain info for control #20 (No such file or directory)
Apr 12 15:27:10 runeaudio systemd-udevd[217]: Process '/usr/bin/alsactl restore 1' failed with exit code 99.
Apr 12 15:27:13 runeaudio alsamixer_webui.py[249]: * Running on
http://0.0.0.0:8080/ (Press CTRL+C to quit)
Apr 04 12:28:26 runeaudio rune_SY_wrk[317]: mpd error: Connection refused
Apr 04 12:28:26 runeaudio rune_SY_wrk[317]: mpd error: Connection refused
Apr 04 12:28:38 runeaudio dnsmasq[905]: warning: interface wlan0 does not currently exist
Apr 04 12:36:06 runeaudio kernel: bcm2835-i2s 3f203000.i2s: I2S SYNC error!
Apr 04 12:36:23 runeaudio sh[248]: /var/www/command/mpd-watchdog: restarting mp
Apr 04 12:36:53 runeaudio sh[248]: mpd error: Timeout
Apr 04 12:36:53 runeaudio sh[248]: /var/www/command/mpd-watchdog: error restarting mpd