Hi all,
Volumio newbie here. I’m trying to use a Pi 4 with my old Oppo 105d over USB and I’m experiencing frequent disconnects where the music plays for a minute or two then stops. Here is the probe output from the system information plugin:
OS info
Version of Volumio: 3.832
Hostname: volumio
Kernel: 6.6.62-v7l+
Governor: performance
Uptime: 0 days, 0 Hrs, 12 Minutes, 20 Seconds
Network info
Interface: eth0
IP Address: 10.0.0.5
MAC Address: 88:a2:9e:24:aa:65
Type: wired
Speed: 1000Mb/s
Audio info
Hw audio configured: OPPO USB AUDIO 2.0 DAC
Mixer type: Hardware
Number of channels: 2
Supported sample rate: 44100 48000 88200 96000 176400 192000 384000
Board info
Manufacturer: Raspberry Pi Foundation
Model: Raspberry Pi 4 Model B Rev 1.5 Raspberry Pi / 4B - 1.5 /
Version: b03115 / 4B - 1.5
Firmware Version: Nov 11 2024 15:48:13 version 903570ba72a9e117f92e5499de439f59dd96e417 (clean) (release) (start)
CPU info
Brand: BCM2711
Speed: 1.5 GHz
Family: Cortex-A72
Model: 3
Number of cores: 4
Physical cores: 4
Average load: 6%
Temperature: 39°C
Memory info
Memory: 1862756 Ko
Free: 1154876 Ko
Used: 707880 Ko
Software info
Mpd version: Music Player Daemon 0.23.15 (0.23.15)
Storage info
INTERNAL storage - Size: 26908Mo
Used: 403Mo
Available for storage: 25113Mo (93%)
The relevant (I believe) portions of the log file are:
info: sendMpdCommand clearerror took 21 milliseconds
info: sendMpdCommand playlistinfo took 20 milliseconds
info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 1
info: CoreStateMachine::syncState stateService pause
info: CoreStateMachine::syncState currentStatus play
info: CoreStateMachine::pushState
info: CoreCommandRouter::volumioPushState
info: CoreStateMachine::stPlaybackTimer
info: ------------------------------ 35ms
SPOTIFY: RECEIVED VOLUMIO VOLUME 100
info:
---------------------------- USB Audio Device Detached
info: CoreCommandRouter::executeOnPlugin: alsa_controller , usbAudioDetach
info: CoreCommandRouter::executeOnPlugin: i2s_dacs , getI2sStatus
info: CoreCommandRouter::executeOnPlugin: raat , onStop
usb 1-1.1: new high-speed USB device number 8 using xhci_hcd
usb 1-1.1: New USB device found, idVendor=22d9, idProduct=0451, bcdDevice= 6.10
usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-1.1: Product: OPPO USB AUDIO 2.0 DAC
usb 1-1.1: Manufacturer: OPPO
input: OPPO OPPO USB AUDIO 2.0 DAC as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.1/1-1.1:1.3/0003:22D9:0451.0005/input/input4
hid-generic 0003:22D9:0451.0005: input,hidraw0: USB HID v1.10 Device [OPPO OPPO USB AUDIO 2.0 DAC] on usb-0000:01:00.0-1.1/input3
info:
---------------------------- USB Audio Device Attached
info: CoreCommandRouter::executeOnPlugin: alsa_controller , usbAudioAttach
info: CoreCommandRouter::Close All Modals sent
info: Preparing to save Alsa Options, stopping services first
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::volumioPause
info: CoreStateMachine::pause
info: CoreStateMachine::stPlaybackTimer
info: CoreStateMachine::servicePause
info: CorePlayQueue::getTrack 1
info: CoreCommandRouter::servicePause
info: CoreStateMachine::setConsumeUpdateService mpd
info: ControllerMpd::pause
…
info: sendMpdCommand clearerror took 21 milliseconds
info: sendMpdCommand playlistinfo took 20 milliseconds
info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 1
info: CoreStateMachine::syncState stateService pause
info: CoreStateMachine::syncState currentStatus play
info: CoreStateMachine::pushState
info: CoreCommandRouter::volumioPushState
info: CoreStateMachine::stPlaybackTimer
info: ------------------------------ 35ms
SPOTIFY: RECEIVED VOLUMIO VOLUME 100
info:
---------------------------- USB Audio Device Detached
info: CoreCommandRouter::executeOnPlugin: alsa_controller , usbAudioDetach
info: CoreCommandRouter::executeOnPlugin: i2s_dacs , getI2sStatus
info: CoreCommandRouter::executeOnPlugin: raat , onStop
usb 1-1.1: new high-speed USB device number 8 using xhci_hcd
usb 1-1.1: New USB device found, idVendor=22d9, idProduct=0451, bcdDevice= 6.10
usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-1.1: Product: OPPO USB AUDIO 2.0 DAC
usb 1-1.1: Manufacturer: OPPO
input: OPPO OPPO USB AUDIO 2.0 DAC as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.1/1-1.1:1.3/0003:22D9:0451.0005/input/input4
hid-generic 0003:22D9:0451.0005: input,hidraw0: USB HID v1.10 Device [OPPO OPPO USB AUDIO 2.0 DAC] on usb-0000:01:00.0-1.1/input3
info:
---------------------------- USB Audio Device Attached
info: CoreCommandRouter::executeOnPlugin: alsa_controller , usbAudioAttach
info: CoreCommandRouter::Close All Modals sent
info: Preparing to save Alsa Options, stopping services first
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::volumioPause
info: CoreStateMachine::pause
info: CoreStateMachine::stPlaybackTimer
info: CoreStateMachine::servicePause
info: CorePlayQueue::getTrack 1
info: CoreCommandRouter::servicePause
info: CoreStateMachine::setConsumeUpdateService mpd
info: ControllerMpd::pause
Additional information:
- The headphone output works very well with a variety of sources (Spotify, local network Jellyfin server, directly attached USB media), so there seem to be no non USB system issues.
- The Oppo USB DAC interface works flawlessly with Windows 11.
- The problem occurs with any of the Pi’s USB physical connectors.
Any help or suggestions would be greatly appreciated.
Thanks,
Ted