ATM I have no access to my Raspberry so cannot check but I guess: No.
Don’t know if it is related, but your dmesg output shows under-voltage problems. Could you try running the system with a sufficient power supply and have a look if the issue remains?
So I thought I had one problem, now I discover I have two.
I would exclude the PSU: it is the Raspberry offcial one, I guess it is of good quality.
I did a couple rebooting and the situations seems not so good:
[ 9.238229] systemd[1]: Set hostname to <volumio>.
[ 9.313975] random: systemd-sysv-ge: uninitialized urandom read (16 bytes read)
[ 9.429115] random: systemd: uninitialized urandom read (16 bytes read)
[ 9.509121] systemd[1]: [/lib/systemd/system/mpd.service:18] Unknown lvalue 'ProtectKernelTunables' in section 'Service'
[ 9.509188] systemd[1]: [/lib/systemd/system/mpd.service:19] Unknown lvalue 'ProtectControlGroups' in section 'Service'
[ 9.509246] systemd[1]: [/lib/systemd/system/mpd.service:20] Unknown lvalue 'ProtectKernelModules' in section 'Service'
[ 9.509322] systemd[1]: [/lib/systemd/system/mpd.service:23] Unknown lvalue 'RestrictNamespaces' in section 'Service'
[ 9.569387] systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory.
[ 9.572880] systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
[ 9.917288] fuse init (API version 7.26)
[ 10.080128] i2c /dev entries driver
[ 10.202421] systemd-udevd[195]: starting version 215
[ 10.792050] snd_bcm2835: module is from the staging directory, the quality is unknown, you have been warned.
[ 10.793157] snd_bcm2835: unknown parameter 'index' ignored
[ 10.794718] bcm2835_alsa bcm2835_alsa: card created with 8 channels
[ 10.970760] snd-allo-boss-dac soc:sound: ASoC: CODEC DAI pcm512x-hifi not registered - will retry
[ 10.970780] snd-allo-boss-dac soc:sound: snd_soc_register_card() failed: -517
[ 11.187021] pcm512x 1-004d: 1-004d supply AVDD not found, using dummy regulator
[ 11.187085] pcm512x 1-004d: 1-004d supply DVDD not found, using dummy regulator
[ 11.187131] pcm512x 1-004d: 1-004d supply CPVDD not found, using dummy regulator
[ 11.315217] brcmfmac: F1 signature read @0x18000000=0x15264345
[ 11.315360] snd-allo-boss-dac soc:sound: pcm512x-hifi <-> 3f203000.i2s mapping ok
[ 11.323187] brcmfmac: brcmf_fw_map_chip_to_name: using brcm/brcmfmac43455-sdio.bin for chip 0x004345(17221) rev 0x000006
[ 11.325272] usbcore: registered new interface driver brcmfmac
[ 11.730925] random: crng init done
[ 11.730939] random: 7 urandom warning(s) missed due to ratelimiting
[ 11.760401] systemd-journald[174]: Received request to flush runtime journal from PID 1
[ 11.812629] brcmfmac: brcmf_c_preinit_dcmds: Firmware version = wl0: Feb 27 2018 03:15:32 version 7.45.154 (r684107 CY) FWID 01-4fbe0b04
[ 11.813175] brcmfmac: brcmf_c_preinit_dcmds: CLM version = API: 12.2 Data: 9.10.105 Compiler: 1.29.4 ClmImport: 1.36.3 Creation: 2018-03-09 18:56:28
[ 12.676234] brcmfmac: power management disabled
[ 13.269766] brcmfmac: power management disabled
[ 13.989478] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[ 14.586966] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 14.648799] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[ 16.631882] Under-voltage detected! (0x00050005) <---
[ 29.111865] Voltage normalised (0x00000000)
[ 31.191979] Under-voltage detected! (0x00050005) <---
[ 34.496243] lirc_dev: IR Remote Control driver registered, major 243
[ 34.510996] lirc_rpi: module is from the staging directory, the quality is unknown, you have been warned.
[ 35.581918] lirc_rpi: auto-detected active low receiver on GPIO pin 17
[ 35.582510] lirc_rpi lirc_rpi: lirc_dev: driver lirc_rpi registered at minor = 0
[ 35.582520] lirc_rpi: driver registered!
[ 35.796440] input: lircd as /devices/virtual/input/input0
[ 41.591911] Voltage normalised (0x00000000)
[ 44.470527] input: lircd as /devices/virtual/input/input1
[ 45.751990] Under-voltage detected! (0x00050005) <---
[ 54.072017] Voltage normalised (0x00000000)
[ 8.505340] initramfs: With Option:
[ 8.614809] initramfs: VOLUMIO_VERSION="2.555"
[ 8.614967] initramfs: Finish initramfs, continue booting Volumio
[ 9.045153] random: systemd: uninitialized urandom read (16 bytes read)
[ 9.048932] systemd[1]: systemd 215 running in system mode. (+PAM +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ -SECCOMP -APPARMOR)
[ 9.049239] systemd[1]: Detected architecture 'arm'.
[ 9.190589] NET: Registered protocol family 10
[ 9.191856] Segment Routing with IPv6
[ 9.192034] systemd[1]: Inserted module 'ipv6'
[ 9.204851] systemd[1]: Set hostname to <volumio>.
[ 9.295212] random: systemd-sysv-ge: uninitialized urandom read (16 bytes read)
[ 9.389160] random: systemd: uninitialized urandom read (16 bytes read)
[ 9.468522] systemd[1]: [/lib/systemd/system/mpd.service:18] Unknown lvalue 'ProtectKernelTunables' in section 'Service'
[ 9.468587] systemd[1]: [/lib/systemd/system/mpd.service:19] Unknown lvalue 'ProtectControlGroups' in section 'Service'
[ 9.468645] systemd[1]: [/lib/systemd/system/mpd.service:20] Unknown lvalue 'ProtectKernelModules' in section 'Service'
[ 9.468721] systemd[1]: [/lib/systemd/system/mpd.service:23] Unknown lvalue 'RestrictNamespaces' in section 'Service'
[ 9.528427] systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory.
[ 9.531885] systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
[ 9.855731] fuse init (API version 7.26)
[ 9.876545] systemd-udevd[177]: starting version 215
[ 9.929377] i2c /dev entries driver
[ 10.605680] snd_bcm2835: module is from the staging directory, the quality is unknown, you have been warned.
[ 10.606741] snd_bcm2835: unknown parameter 'index' ignored
[ 10.608448] bcm2835_alsa bcm2835_alsa: card created with 8 channels
[ 10.966697] snd-allo-boss-dac soc:sound: ASoC: CODEC DAI pcm512x-hifi not registered - will retry
[ 10.966717] snd-allo-boss-dac soc:sound: snd_soc_register_card() failed: -517
[ 11.082561] pcm512x 1-004d: 1-004d supply AVDD not found, using dummy regulator
[ 11.082628] pcm512x 1-004d: 1-004d supply DVDD not found, using dummy regulator
[ 11.082706] pcm512x 1-004d: 1-004d supply CPVDD not found, using dummy regulator
[ 11.101729] brcmfmac: F1 signature read @0x18000000=0x15264345
[ 11.112712] brcmfmac: brcmf_fw_map_chip_to_name: using brcm/brcmfmac43455-sdio.bin for chip 0x004345(17221) rev 0x000006
[ 11.117725] usbcore: registered new interface driver brcmfmac
[ 11.205024] snd-allo-boss-dac soc:sound: pcm512x-hifi <-> 3f203000.i2s mapping ok
[ 11.554163] random: crng init done
[ 11.554178] random: 7 urandom warning(s) missed due to ratelimiting
[ 11.608009] systemd-journald[167]: Received request to flush runtime journal from PID 1
[ 11.622728] brcmfmac: brcmf_c_preinit_dcmds: Firmware version = wl0: Feb 27 2018 03:15:32 version 7.45.154 (r684107 CY) FWID 01-4fbe0b04
[ 11.623317] brcmfmac: brcmf_c_preinit_dcmds: CLM version = API: 12.2 Data: 9.10.105 Compiler: 1.29.4 ClmImport: 1.36.3 Creation: 2018-03-09 18:56:28
[ 12.316921] brcmfmac: power management disabled
[ 13.492108] brcmfmac: power management disabled
[ 14.201885] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[ 14.722483] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 15.020913] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[ 16.631913] Under-voltage detected! (0x00050005) <--
[ 35.991030] lirc_dev: IR Remote Control driver registered, major 243
[ 36.015839] lirc_rpi: module is from the staging directory, the quality is unknown, you have been warned.
[ 37.071934] lirc_rpi: auto-detected active low receiver on GPIO pin 17
[ 37.072263] lirc_rpi lirc_rpi: lirc_dev: driver lirc_rpi registered at minor = 0
[ 37.072270] lirc_rpi: driver registered!
[ 37.302683] input: lircd as /devices/virtual/input/input0
[ 41.591919] Voltage normalised (0x00000000)
[ 45.752009] Under-voltage detected! (0x00050005)<---
[ 46.427777] input: lircd as /devices/virtual/input/input1
[ 49.911995] Voltage normalised (0x00000000)
[ 51.992063] Under-voltage detected! (0x00050005) <---
[ 56.152039] Voltage normalised (0x00000000)
[ 420.155200] rpi_firmware_get_throttled: 3 callbacks suppressed[/b] <---
[ 420.155207] Under-voltage detected! (0x00050005)[/b] <---
[ 426.395198] rpi_firmware_get_throttled: 3 callbacks suppressed <---
[ 426.395202] Voltage normalised (0x00000000)
the fact is that if I power directly the Raspberry and detach the external power button from the RemotePi Board it seems to get better from the electric point of view, but not for software/virtual devices:
[ 10.076914] i2c /dev entries driver
[ 10.185569] systemd-udevd[195]: starting version 215
[ 10.705220] snd_bcm2835: module is from the staging directory, the quality is unknown, you have been warned.
[ 10.706523] snd_bcm2835: unknown parameter 'index' ignored
[ 10.713081] bcm2835_alsa bcm2835_alsa: card created with 8 channels
[ 10.757289] snd-allo-boss-dac soc:sound: ASoC: CODEC DAI pcm512x-hifi not registered - will retry
[ 10.757311] snd-allo-boss-dac soc:sound: snd_soc_register_card() failed: -517
[ 11.032246] snd-allo-boss-dac soc:sound: ASoC: CODEC DAI pcm512x-hifi not registered - will retry
[ 11.032265] snd-allo-boss-dac soc:sound: snd_soc_register_card() failed: -517
[ 11.035036] brcmfmac: F1 signature read @0x18000000=0x15264345
[ 11.042054] brcmfmac: brcmf_fw_map_chip_to_name: using brcm/brcmfmac43455-sdio.bin for chip 0x004345(17221) rev 0x000006
[ 11.044568] usbcore: registered new interface driver brcmfmac
[ 11.044922] snd-allo-boss-dac soc:sound: ASoC: CODEC DAI pcm512x-hifi not registered - will retry
[ 11.044938] snd-allo-boss-dac soc:sound: snd_soc_register_card() failed: -517
[ 11.113967] pcm512x 1-004d: 1-004d supply AVDD not found, using dummy regulator
[ 11.114036] pcm512x 1-004d: 1-004d supply DVDD not found, using dummy regulator
[ 11.114084] pcm512x 1-004d: 1-004d supply CPVDD not found, using dummy regulator
[ 11.224067] snd-allo-boss-dac soc:sound: pcm512x-hifi <-> 3f203000.i2s mapping ok
[ 11.561281] random: crng init done
[ 11.561297] random: 7 urandom warning(s) missed due to ratelimiting
[ 11.675236] brcmfmac: brcmf_c_preinit_dcmds: Firmware version = wl0: Feb 27 2018 03:15:32 version 7.45.154 (r684107 CY) FWID 01-4fbe0b04
[ 11.675859] brcmfmac: brcmf_c_preinit_dcmds: CLM version = API: 12.2 Data: 9.10.105 Compiler: 1.29.4 ClmImport: 1.36.3 Creation: 2018-03-09 18:56:28
[ 11.703608] systemd-journald[167]: Received request to flush runtime journal from PID 1
[ 12.518733] brcmfmac: power management disabled
[ 13.099830] brcmfmac: power management disabled
[ 13.795610] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[ 14.310012] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 14.388850] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[ 28.455471] lirc_dev: IR Remote Control driver registered, major 243
[ 28.459012] lirc_rpi: module is from the staging directory, the quality is unknown, you have been warned.
[ 29.402009] bcm2835-i2s 3f203000.i2s: I2S SYNC error!
[ 29.521773] lirc_rpi: auto-detected active low receiver on GPIO pin 17
[ 29.521915] lirc_rpi lirc_rpi: lirc_dev: driver lirc_rpi registered at minor = 0
[ 29.521918] lirc_rpi: driver registered!
[ 29.629329] input: lircd as /devices/virtual/input/input0<---
[ 49.752589] bcm2835-dma 3f007000.dma: DMA transfer could not be terminated
[ 52.719664] input: lircd as /devices/virtual/input/input1 <---
Second reboot:
[ 9.275855] systemd[1]: Set hostname to <volumio>.
[ 9.372047] random: systemd-sysv-ge: uninitialized urandom read (16 bytes read)
[ 9.455729] random: systemd: uninitialized urandom read (16 bytes read)
[ 9.534604] systemd[1]: [/lib/systemd/system/mpd.service:18] Unknown lvalue 'ProtectKernelTunables' in section 'Service'
[ 9.534668] systemd[1]: [/lib/systemd/system/mpd.service:19] Unknown lvalue 'ProtectControlGroups' in section 'Service'
[ 9.534727] systemd[1]: [/lib/systemd/system/mpd.service:20] Unknown lvalue 'ProtectKernelModules' in section 'Service'
[ 9.534803] systemd[1]: [/lib/systemd/system/mpd.service:23] Unknown lvalue 'RestrictNamespaces' in section 'Service'
[ 9.593764] systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory.
[ 9.597099] systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
[ 9.966837] fuse init (API version 7.26)
[ 10.076914] i2c /dev entries driver
[ 10.185569] systemd-udevd[195]: starting version 215
[ 10.705220] snd_bcm2835: module is from the staging directory, the quality is unknown, you have been warned.
[ 10.706523] snd_bcm2835: unknown parameter 'index' ignored
[ 10.713081] bcm2835_alsa bcm2835_alsa: card created with 8 channels
[ 10.757289] snd-allo-boss-dac soc:sound: ASoC: CODEC DAI pcm512x-hifi not registered - will retry
[ 10.757311] snd-allo-boss-dac soc:sound: snd_soc_register_card() failed: -517
[ 11.032246] snd-allo-boss-dac soc:sound: ASoC: CODEC DAI pcm512x-hifi not registered - will retry
[ 11.032265] snd-allo-boss-dac soc:sound: snd_soc_register_card() failed: -517
[ 11.035036] brcmfmac: F1 signature read @0x18000000=0x15264345
[ 11.042054] brcmfmac: brcmf_fw_map_chip_to_name: using brcm/brcmfmac43455-sdio.bin for chip 0x004345(17221) rev 0x000006
[ 11.044568] usbcore: registered new interface driver brcmfmac
[ 11.044922] snd-allo-boss-dac soc:sound: ASoC: CODEC DAI pcm512x-hifi not registered - will retry
[ 11.044938] snd-allo-boss-dac soc:sound: snd_soc_register_card() failed: -517
[ 11.113967] pcm512x 1-004d: 1-004d supply AVDD not found, using dummy regulator
[ 11.114036] pcm512x 1-004d: 1-004d supply DVDD not found, using dummy regulator
[ 11.114084] pcm512x 1-004d: 1-004d supply CPVDD not found, using dummy regulator
[ 11.224067] snd-allo-boss-dac soc:sound: pcm512x-hifi <-> 3f203000.i2s mapping ok
[ 11.561281] random: crng init done
[ 11.561297] random: 7 urandom warning(s) missed due to ratelimiting
[ 11.675236] brcmfmac: brcmf_c_preinit_dcmds: Firmware version = wl0: Feb 27 2018 03:15:32 version 7.45.154 (r684107 CY) FWID 01-4fbe0b04
[ 11.675859] brcmfmac: brcmf_c_preinit_dcmds: CLM version = API: 12.2 Data: 9.10.105 Compiler: 1.29.4 ClmImport: 1.36.3 Creation: 2018-03-09 18:56:28
[ 11.703608] systemd-journald[167]: Received request to flush runtime journal from PID 1
[ 12.518733] brcmfmac: power management disabled
[ 13.099830] brcmfmac: power management disabled
[ 13.795610] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[ 14.310012] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 14.388850] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[ 28.455471] lirc_dev: IR Remote Control driver registered, major 243
[ 28.459012] lirc_rpi: module is from the staging directory, the quality is unknown, you have been warned.
[ 29.402009] bcm2835-i2s 3f203000.i2s: I2S SYNC error!
[ 29.521773] lirc_rpi: auto-detected active low receiver on GPIO pin 17
[ 29.521915] lirc_rpi lirc_rpi: lirc_dev: driver lirc_rpi registered at minor = 0
[ 29.521918] lirc_rpi: driver registered!
[ 29.629329] input: lircd as /devices/virtual/input/input0 <---
[ 49.752589] bcm2835-dma 3f007000.dma: DMA transfer could not be terminated
[ 52.719664] input: lircd as /devices/virtual/input/input1 <---
[ 1996.683644] lirc_rpi: AIEEEE: 1 1 5c880190 5c880177 7ad60 d5fc5
[ 2170.519825] lirc_rpi: AIEEEE: 0 0 5c88023e 5c880198 52764 e7ce4
while disconnecting +5V power off the RemotePi but leaving other pins connected:
[ 9.252506] systemd[1]: Set hostname to <volumio>.
[ 9.350894] random: systemd-sysv-ge: uninitialized urandom read (16 bytes read)
[ 9.441975] random: systemd: uninitialized urandom read (16 bytes read)
[ 9.521784] systemd[1]: [/lib/systemd/system/mpd.service:18] Unknown lvalue 'ProtectKernelTunables' in section 'Service'
[ 9.521853] systemd[1]: [/lib/systemd/system/mpd.service:19] Unknown lvalue 'ProtectControlGroups' in section 'Service'
[ 9.521911] systemd[1]: [/lib/systemd/system/mpd.service:20] Unknown lvalue 'ProtectKernelModules' in section 'Service'
[ 9.521987] systemd[1]: [/lib/systemd/system/mpd.service:23] Unknown lvalue 'RestrictNamespaces' in section 'Service'
[ 9.581972] systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory.
[ 9.585354] systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
[ 9.893256] fuse init (API version 7.26)
[ 10.087812] i2c /dev entries driver
[ 10.223449] systemd-udevd[198]: starting version 215
[ 10.749988] snd_bcm2835: module is from the staging directory, the quality is unknown, you have been warned.
[ 10.751228] snd_bcm2835: unknown parameter 'index' ignored
[ 10.753049] bcm2835_alsa bcm2835_alsa: card created with 8 channels
[ 10.775604] snd-allo-boss-dac soc:sound: ASoC: CPU DAI (null) not registered - will retry
[ 10.775623] snd-allo-boss-dac soc:sound: snd_soc_register_card() failed: -517
[ 10.776334] snd-allo-boss-dac soc:sound: ASoC: CODEC DAI pcm512x-hifi not registered - will retry
[ 10.776350] snd-allo-boss-dac soc:sound: snd_soc_register_card() failed: -517
[ 11.068158] pcm512x 1-004d: 1-004d supply AVDD not found, using dummy regulator
[ 11.068227] pcm512x 1-004d: 1-004d supply DVDD not found, using dummy regulator
[ 11.068292] pcm512x 1-004d: 1-004d supply CPVDD not found, using dummy regulator
[ 11.199498] snd-allo-boss-dac soc:sound: pcm512x-hifi <-> 3f203000.i2s mapping ok
[ 11.219809] brcmfmac: F1 signature read @0x18000000=0x15264345
[ 11.227843] brcmfmac: brcmf_fw_map_chip_to_name: using brcm/brcmfmac43455-sdio.bin for chip 0x004345(17221) rev 0x000006
[ 11.230194] usbcore: registered new interface driver brcmfmac
[ 11.651593] random: crng init done
[ 11.651608] random: 7 urandom warning(s) missed due to ratelimiting
[ 11.744031] brcmfmac: brcmf_c_preinit_dcmds: Firmware version = wl0: Feb 27 2018 03:15:32 version 7.45.154 (r684107 CY) FWID 01-4fbe0b04
[ 11.744574] brcmfmac: brcmf_c_preinit_dcmds: CLM version = API: 12.2 Data: 9.10.105 Compiler: 1.29.4 ClmImport: 1.36.3 Creation: 2018-03-09 18:56:28
[ 11.758057] systemd-journald[167]: Received request to flush runtime journal from PID 1
[ 12.696492] brcmfmac: power management disabled
[ 13.277525] brcmfmac: power management disabled
[ 13.989231] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[ 14.530379] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 14.947049] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[ 28.604085] lirc_dev: IR Remote Control driver registered, major 243
[ 28.607853] lirc_rpi: module is from the staging directory, the quality is unknown, you have been warned.
[ 29.532426] bcm2835-i2s 3f203000.i2s: I2S SYNC error!
[ 29.671791] lirc_rpi: auto-detected active high receiver on GPIO pin 17
[ 29.671943] lirc_rpi lirc_rpi: lirc_dev: driver lirc_rpi registered at minor = 0
[ 29.671946] lirc_rpi: driver registered!
[ 29.780138] input: lircd as /devices/virtual/input/input0 <---
[ 50.392614] bcm2835-dma 3f007000.dma: DMA transfer could not be terminated
[ 53.309246] input: lircd as /devices/virtual/input/input1 <---
first reboot:
[ 9.160181] systemd[1]: Set hostname to <volumio>.
[ 9.254000] random: systemd-sysv-ge: uninitialized urandom read (16 bytes read)
[ 9.352041] random: systemd: uninitialized urandom read (16 bytes read)
[ 9.432469] systemd[1]: [/lib/systemd/system/mpd.service:18] Unknown lvalue 'ProtectKernelTunables' in section 'Service'
[ 9.432534] systemd[1]: [/lib/systemd/system/mpd.service:19] Unknown lvalue 'ProtectControlGroups' in section 'Service'
[ 9.432595] systemd[1]: [/lib/systemd/system/mpd.service:20] Unknown lvalue 'ProtectKernelModules' in section 'Service'
[ 9.432670] systemd[1]: [/lib/systemd/system/mpd.service:23] Unknown lvalue 'RestrictNamespaces' in section 'Service'
[ 9.493230] systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory.
[ 9.496609] systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
[ 9.876699] fuse init (API version 7.26)
[ 9.933597] i2c /dev entries driver
[ 9.946225] systemd-udevd[178]: starting version 215
[ 10.622597] snd_bcm2835: module is from the staging directory, the quality is unknown, you have been warned.
[ 10.623686] snd_bcm2835: unknown parameter 'index' ignored
[ 10.626082] bcm2835_alsa bcm2835_alsa: card created with 8 channels
[ 10.753409] snd-allo-boss-dac soc:sound: ASoC: CODEC DAI pcm512x-hifi not registered - will retry
[ 10.753428] snd-allo-boss-dac soc:sound: snd_soc_register_card() failed: -517
[ 11.050998] pcm512x 1-004d: 1-004d supply AVDD not found, using dummy regulator
[ 11.051060] pcm512x 1-004d: 1-004d supply DVDD not found, using dummy regulator
[ 11.051106] pcm512x 1-004d: 1-004d supply CPVDD not found, using dummy regulator
[ 11.055048] snd-allo-boss-dac soc:sound: ASoC: CODEC DAI pcm512x-hifi not registered - will retry
[ 11.055068] snd-allo-boss-dac soc:sound: snd_soc_register_card() failed: -517
[ 11.059698] brcmfmac: F1 signature read @0x18000000=0x15264345
[ 11.072085] brcmfmac: brcmf_fw_map_chip_to_name: using brcm/brcmfmac43455-sdio.bin for chip 0x004345(17221) rev 0x000006
[ 11.074446] usbcore: registered new interface driver brcmfmac
[ 11.166994] snd-allo-boss-dac soc:sound: pcm512x-hifi <-> 3f203000.i2s mapping ok
[ 11.519541] random: crng init done
[ 11.519556] random: 7 urandom warning(s) missed due to ratelimiting
[ 11.639525] brcmfmac: brcmf_c_preinit_dcmds: Firmware version = wl0: Feb 27 2018 03:15:32 version 7.45.154 (r684107 CY) FWID 01-4fbe0b04
[ 11.640127] brcmfmac: brcmf_c_preinit_dcmds: CLM version = API: 12.2 Data: 9.10.105 Compiler: 1.29.4 ClmImport: 1.36.3 Creation: 2018-03-09 18:56:28
[ 11.665518] systemd-journald[168]: Received request to flush runtime journal from PID 1
[ 12.506020] brcmfmac: power management disabled
[ 13.099003] brcmfmac: power management disabled
[ 13.815230] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[ 14.307545] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 14.957606] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[ 28.820856] lirc_dev: IR Remote Control driver registered, major 243
[ 28.843203] lirc_rpi: module is from the staging directory, the quality is unknown, you have been warned.
[ 29.921811] lirc_rpi: auto-detected active high receiver on GPIO pin 17
[ 29.921986] lirc_rpi lirc_rpi: lirc_dev: driver lirc_rpi registered at minor = 0
[ 29.921989] lirc_rpi: driver registered!
[ 30.028034] input: lircd as /devices/virtual/input/input <---
[ 37.947952] input: lircd as /devices/virtual/input/input1 <---
Now I am a bit worried: I bougt the Allo Boss and the original PSU in order to have the best sound quality and stability possible.
I bought the RemotePi ti have the “Comfort” of remote control and (safe) powering on and off. But power now passes through more “wires and components”
It seems like I should renounce to one of these features…
I would need the use case of IR operation in the other direction with the raspi as a IR sender. I have a Volumio raspi, a smartphone using Linn Kazoo and an older, but very good integrated amplifier I want to use for Volumio, but for CD player as well.
My target would be to have the volumio raspi as one input to the integrated amplifier. The raspi is playing with fixed volume, and the volume is controlled with the Kazoo app: adapting the volume forces the Volumio to send an IR command to the integrated amplifier to volume up or down.
Is there a way to get there, even with smaller adaptions on ssh level on the volumio…?
Hello! I have trouble getting a fresh Volumio 2.598 Image with the IR Remote Plugin 1.2.1 to work on a Pi 4 B. Apparently lirc won’t start. The plugin is installed and running.
Here is
[code]systemctl status lirc
● lirc.service - LSB: Starts LIRC daemon.
Loaded: loaded (/etc/init.d/lirc)
Active: active (exited) since Tue 2019-07-30 21:53:09 UTC; 20s ago
Process: 3890 ExecStart=/etc/init.d/lirc start (code=exited, status=0/SUCCESS)
I am having exactly the same problem as the last poster.
I downloaded and installed Volumio 2.599 on a Pi 2B with an IQAudio Dac+ hat fitted with IR receiver.
I installed the Remote Controller plugin to use with an original Justboom remote.
It doesn’t work - I have tried uninstall/reinstall … still doesn’t work.
The fail is reported below:
volumio@volumio:~$ systemctl status lirc
● lirc.service - LSB: Starts LIRC daemon.
Loaded: loaded (/etc/init.d/lirc)
Active: active (exited) since Mon 2019-08-05 23:37:18 UTC; 3min 36s ago
Process: 21339 ExecStart=/etc/init.d/lirc start (code=exited, status=0/SUCCESS)
Aug 05 23:37:18 volumio lirc[21339]: Loading LIRC modules:.
Aug 05 23:37:18 volumio lirc[21339]: Unable to load LIRC kernel modules. Ve…d!
Aug 05 23:37:18 volumio lirc[21339]: selected kernel modules in /etc/lirc/h…d!
Aug 05 23:37:18 volumio lirc[21339]: Starting execution daemon: irexec: failed!
Aug 05 23:37:18 volumio systemd[1]: Started LSB: Starts LIRC daemon…
Hint: Some lines were ellipsized, use -l to show in full.
I had truble to get lirc working in the latest volumio version 2.599 as well. Here’s what I did to get it to work (after ca 5 hours of banging my head in the wall…):
Hardware used:
ir reciver TSOP4838 connected to pin 25, + 3.3v and ground.
Logitech harmony 650 remote loaded with profile for Odroid C2
Procedure:
Installed plugin Ir remote controller and choose Odroid remote in settings
added: dtoverlay=gpio-ir,gpio_pin=25 to /boot/config.txt
changed: /etc/lirc/hardware.conf to use MODULES=“gpio_ir_recv”
For some reason the file /etc/lirc/hardware.conf gets overwritten on every reboot. I guess that is done by the plugin.
I tried to restart lirc without rebooting and got it working that way:
(After editing /etc/lirc/hardware.conf)
sudo systemctl stop lirc
sudo systemctl start lirc
The last thing I tried was to edit /data/plugins/accessory/ir_controller/hardware.conf.tmpl
I changed MODULES="${module}" to:
MODULES=“gpio_ir_recv”
I don’t know if that works but worth a try. My thinking is that this value maybe gets written to hardware.conf on reboot.
For anyone else using Logitech harmony I recommend to change behavior for the device odroid to be always on. Otherwise the pi will get powered down everytime you press the power button to turn off your other equipment if you’re using Activities with the remote.
Hope this helps while waiting for the plugin/volumio to get updated.
ciao. scusate se non scrivo in inglese ma se no non ne esco.
il mio sensore è questo:sensore
ho collegato il mio sensore ir al +3.3, gnd e pin 25.
ho modificato il file boot/config.txt aggiungendo sotto i cancelletti:
dtoverlay=gpio-ir,gpio_pin=25
e il file /etc/lirc/hardware.conf la variabile MODULES=“gpio_ir_recv”
nel plugin installato ho selezionato il telecomando: A1294
ho preso il telecomando qui: link
vedo che al sensore arrivano i comandi ma non funziona.
ho usato il file per a1294 postato da un utente su questo topic ma non mi ha funzionato.
ho usato il comando: irrecord -d /dev/lirc0 ~/lircd.conf
e mi sono registrato i comandi raw che arrivano dal telecomando e mi è uscito questo file:
[code] name /home/volumio/lircd.conf.conf
flags RAW_CODES|CONST_LENGTH
eps 30
aeps 100
gap 110717
begin raw_codes
name KEY_DOWN
9056 2263 569
name KEY_UP
9033 2267 543
name KEY_OK
9052 2266 541
name KEY_LEFT
9035 2266 542
name KEY_RIGHT
9006 2292 574
name KEY_PLAY
9034 2266 542
name KEY_MENU
9032 2267 542
end raw_codes
using lirc-0.9.0-pre1(default) on Thu Jun 20 13:41:14 2019
contributed by
brand: /home/volumio/A1294_lircd.conf
model no. of remote control:
devices being controlled by this remote:
begin remote
name /home/volumio/A1294_lircd.conf
flags RAW_CODES|CONST_LENGTH
eps 30
aeps 100
gap 110717
begin raw_codes
name KEY_UP
9033 2267 543
name KEY_DOWN
9056 2263 569
name KEY_LEFT
9035 2266 542
name KEY_RIGHT
9006 2292 574
name KEY_PLAY
9034 2266 542
name KEY_MENU
9032 2267 542
name KEY_OK
9052 2266 541
end raw_codes[/code]
niente da fare.
ho visto che il file originale del plugin non ha i codici raw ma è scritto cosi:
# Please make this file available to others
# by sending it to <lirc@bartelmus.de>
#
# this config file was automatically generated
# using lirc-0.9.0-pre1(default) on Mon May 15 13:59:35 2017
#
# contributed by
#
# brand: lircd.conf
# model no. of remote control:
# devices being controlled by this remote:
#
begin remote
name lircd.conf
bits 8
flags SPACE_ENC|CONST_LENGTH
eps 30
aeps 100
header 9065 4437
one 590 1634
zero 590 530
ptrail 589
repeat 9065 2205
pre_data_bits 16
pre_data 0x77E1
post_data_bits 8
post_data 0xE6
gap 107996
toggle_bit_mask 0x0
begin codes
KEY_MENU 0xC0
KEY_PLAY 0xFA 0xA0
KEY_ENTER 0x3A 0xA0
KEY_LEFT 0x90
KEY_RIGHT 0x60
KEY_DOWN 0x30
KEY_UP 0x50
end codes
end remote
ma io non so come estrapolare il codice 0x…
mi potete aiutare? dove sbaaglio?
aggiungo che con il telecomando del tv samsung configurato semplicemente dal plugin funziona tutto senza problemi
(Since I did not know on which thread to post my question, I put it in duplicate on the 2 threads of the plugins concerned (I would update the one that will not have an answer))
Is there a command line to refresh the display? For example, when I do an update search, the screen shows me the pop-up window specifying if there is a new version or not. Even if I close this window on my smartphone, it doesn’t close it on the screen of my player (and I cannot do it manually since I do not have a touch screen). At this point I have to disable then enable touchdisplay plugin for the window to close. So I was wondering if it was possible to assign a function to a button of the remote to refresh the display. The trick is that I would also like to use it to refresh the track info when these are wrong: sometimes the specified track info are those of the track that comes after the one that is listening. Maybe a command line to refresh webUI?.. Not sure it will work for track infos…
CYRUS OWNERS BEWARE!
I got a justboom remote and hooked up a receiver to my DAC - Audiophonics iSabre.
The justboom remote works fine BUT - it uses exactly the same IR command for volume as the Cyrus uses to switch inputs so is no use to Cyrus owners.
Worse than that - using volume on the Cyrus remote crashes the R-Pi.
I’ve ordered an Apple remote which ought to be fine.
Hello there !
I configured my RPI2 box with PIFI DAC to use lirc and a custom remote.
All the configuration has been completed and verified with irw.
The remote key are recognized well, but when using the remote nothing happens…it’s really wierd and I don’t know how to figure it out.
Here is my configuration:
Volumio Version 2.729
/boot/userconfig.txt
# Add your custom config.txt options to this file, which will be preserved during updates
dtoverlay=gpio-ir,gpio_pin=26
/etc/lirc/hardware.conf
[code]# /etc/lirc/hardware.conf
Arguments which will be used when launching lircd
LIRCD_ARGS="–uinput"
#Don’t start lircmd even if there seems to be a good config file
#START_LIRCMD=false
#Don’t start irexec, even if a good config file seems to exist.
#START_IREXEC=false
#Try to load appropriate kernel modules
LOAD_MODULES=true
Run “lircd --driver=help” for a list of supported drivers.
DRIVER=“default”
usually /dev/lirc0 is the correct setting for systems using udev
DEVICE="/dev/lirc0"
MODULES=“gpio_ir_recv”
Default configuration files for your hardware if any
begin
prog = irexec
button = KEY_MENU
config = mpc toggle
end
begin
prog = irexec
button = KEY_RIGHT
config = /usr/local/bin/volumio next
end
begin
prog = irexec
button = KEY_LEFT
config = /usr/local/bin/volumio previous
end
begin
prog = irexec
button = KEY_UP
config = /usr/local/bin/volumio volume plus
end
begin
prog = irexec
button = KEY_DOWN
config = /usr/local/bin/volumio volume minus
end
begin
prog = irexec
button = KEY_RED
config = /usr/local/bin/volumio seek minus
end
begin
prog = irexec
button = KEY_OK
config = /usr/local/bin/volumio toggle
end
begin
prog = irexec
button = KEY_MUTE
config = /usr/local/bin/volumio stop
end
begin
prog = irexec
button = KEY_YELLOW
config = /usr/local/bin/volumio random
end
begin
prog = irexec
button = KEY_GREEN
config = /usr/local/bin/volumio repeat
end
begin
prog = irexec
button = KEY_BLU
config = /usr/local/bin/volumio seek plus
end
Any help is well appreciated!!
PS:
I didn’t install the plugin IR Remote because I read an old thread that said there where incompatibilities with non supported remotes.
I simply installed manually lirc.
Might be that the problem?
Really, just install the plugin, it use lirc… and add a config for your remote in the folder of the plugin /data/plugins/accessory/ir_controller/configurations.
this the best and easiest way!
Once you have a working config, it can be add to the official plugin. Send a pull request on github, or simply pot it here.