Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Topping D90SE USB not working with Pi4
#11
Try bumping the kernel.

The command below installs latest kernel committed to the Pi firmware repo and automatically deletes old kernel modules so some disk space can be reclaimed.

Code:
sudo PRUNE_MODULES=1 rpi-update

Heres some useful links.
https://github.com/raspberrypi/rpi-firmw...its/master
https://github.com/raspberrypi/rpi-update
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#12
Hello TIm,

Thanks for your help, i did update like you suggested but it is still the same.

moodeutl -l
Code:
pi@moode:~ $ moodeutl -l
20211108 145715 worker: -- Start
20211108 145715 worker: Successfully daemonized
20211108 145715 worker: Integrity check (passed)
20211108 145716 worker: File check (OK)
20211108 145718 worker: Session vacuumed
20211108 145718 worker: Session loaded
20211108 145718 worker: Debug logging (OFF)
20211108 145718 worker: -- Audio debug
20211108 145718 worker: ALSA cards: (0:b1 | 1:Headphones | 2:D90SE | 3:sndrpihifiberry
20211108 145718 worker: MPD config: (2:D90SE | mixer:(PCM) | card:2)
20211108 145718 worker: ALSA mixer actual (PCM)
20211108 145718 worker: ALSA PCM volume set to (amixer: Unable to find simple control 'PCM',0)
20211108 145718 worker: -- System
20211108 145720 worker: Host     (moode)
20211108 145720 worker: moOde    (7.2.1 2021-05-06)
20211108 145720 worker: RaspiOS  (10.6)
20211108 145720 worker: Kernel   (5.10.77-v7l+ #1479)
20211108 145720 worker: Platform (Pi-4B 1.4 4GB)
20211108 145720 worker: ARM arch (armv7l, 32-bit kernel)
20211108 145720 worker: MPD ver  (0.22.6_p0x3)
20211108 145720 worker: CPU gov  (ondemand)
20211108 145720 worker: USB boot not available
20211108 145721 worker: File system expanded
20211108 145721 worker: HDMI port on
20211108 145721 worker: -- Network
20211108 145721 worker: eth0 exists
20211108 145721 worker: IP addr (192.168.0.87)
20211108 145721 worker: Netmask (255.255.255.0)
20211108 145722 worker: Gateway (192.168.0.1)
20211108 145722 worker: Pri DNS (62.179.1.61)
20211108 145722 worker: Domain  (home)
20211108 145722 worker: wlan0 does not exist
20211108 145722 worker: -- Audio config
20211108 145722 worker: ALSA card number (2)
20211108 145722 worker: MPD audio output (D90SE)
20211108 145722 worker: Audio formats (No device found at MPD configured card 2)
20211108 145722 worker: ALSA mixer name (PCM)
20211108 145722 worker: MPD volume control (software)
20211108 145723 worker: Hdwr volume controller exists
20211108 145723 worker: Max ALSA volume (100%)
20211108 145723 worker: ALSA loopback (Off)
20211108 145723 worker: Reset renderer active flags
20211108 145723 worker: CamillaDSP (off)
20211108 145723 worker: -- MPD startup
20211108 145723 worker: MPD started
20211108 145723 worker: MPD accepting connections
20211108 145724 worker: MPD output 1 ALSA Default (on)
20211108 145724 worker: MPD output 2 ALSA Bluetooth (off)
20211108 145724 worker: MPD output 3 HTTP Server (off)
20211108 145724 worker: MPD crossfade (off)
20211108 145724 worker: MPD ignore CUE files (yes)
20211108 145724 worker: -- Feature availability
20211108 145724 worker: Source select (available)
20211108 145724 worker: Source select (source: MPD)
20211108 145724 worker: Source select (output: D90SE)
20211108 145726 worker: Bluetooth (available)
20211108 145726 worker: Airplay renderer (available)
20211108 145726 worker: Spotify renderer (available)
20211108 145726 worker: Squeezelite (available)
20211108 145726 worker: RoonBridge renderer (not installed)
20211108 145726 worker: UPnP renderer (available)
20211108 145726 worker: DLNA server (available)
20211108 145726 worker: UPnP browser (available)
20211108 145726 worker: GPIO button handler (available)
20211108 145726 worker: Stream recorder (n/a)
20211108 145726 worker: -- Music sources
20211108 145726 worker: USB sources (none attached)
20211108 145726 worker: NAS and UPnP sources (none configured)
20211108 145726 worker: -- Other
20211108 145726 worker: USB volume knob (Off)
20211108 145726 worker: USB auto-mounter (udisks-glue)
20211108 145726 worker: LED0 (On)
20211108 145726 worker: LED1 (On)
20211108 145726 worker: Saved MPD vol level (0)
20211108 145726 worker: Preamp volume level (0)
20211108 145726 worker: MPD volume level (0) restored
20211108 145727 worker: ALSA PCM volume (amixer: Unable to find simple control 'PCM',0)
20211108 145727 worker: Auto-play (Off)
20211108 145727 worker: LocalUI started
20211108 145727 worker: Maintenance interval (3 hours)
20211108 145727 worker: Screen saver activation (Never)
20211108 145727 worker: Session permissions (OK)
20211108 145727 worker: Watchdog started
20211108 145727 worker: Ready


moodeutl -F

Code:
pi@moode:~ $ moodeutl -F
No device found at MPD configured card 2


amixer -c 2
Still no response

alsacap

Code:
pi@moode:~ $ sudo alsacap
*** Scanning for playback devices ***
Card 0, ID `b1', name `bcm2835 HDMI 1'
 Device 0, ID `bcm2835 HDMI 1', name `bcm2835 HDMI 1', 4 subdevices (4 available)
   1..8 channels, sampling rate 8000..192000 Hz
   Sample formats: U8, S16_LE
   Buffer size range from 80 to 131072
   Period size range from 80 to 131072

     Subdevice 0, name `subdevice #0'
     Subdevice 1, name `subdevice #1'
     Subdevice 2, name `subdevice #2'
     Subdevice 3, name `subdevice #3'
Card 1, ID `Headphones', name `bcm2835 Headphones'
 Device 0, ID `bcm2835 Headphones', name `bcm2835 Headphones', 4 subdevices (4 available)
   1..8 channels, sampling rate 8000..192000 Hz
   Sample formats: U8, S16_LE
   Buffer size range from 80 to 131072
   Period size range from 80 to 131072

     Subdevice 0, name `subdevice #0'
     Subdevice 1, name `subdevice #1'
     Subdevice 2, name `subdevice #2'
     Subdevice 3, name `subdevice #3'
Card 3, ID `sndrpihifiberry', name `snd_rpi_hifiberry_dacplushd'
 Device 0, ID `HiFiBerry DAC+ HD HiFi pcm179x-hifi-0', name `HiFiBerry DAC+ HD HiFi pcm179x-hifi-0', 1 subdevices (1 available)
   2 channels, sampling rate 44100..192000 Hz
   Sample formats: S16_LE, S24_LE, S32_LE
   Buffer size range from 64 to 131072
   Period size range from 32 to 65536

     Subdevice 0, name `subdevice #0'
Reply
#13
@mystic

Note that Tim suggested

Quote: Maybe try a fresh 7.4.1 image and a bare Pi-4B, then plug in your USB Audio device and configure it in MPD Config.
 
Your output shows you still have the HiFiBerry board installed and you're running on moOde 7.2.1. May be confounding influences, may not be, but it's so easy to remove them from the equation to be sure.

Regards,
Kent
Reply
#14
I used latest moode image with kernel bumping like Tim suggested. I don't know why there is still 7.2.x. In this case - I will do it again, check the version and remove hifiberry addon.
Reply
#15
OK, everything now is working. I found issue with usb port installed in my streamer case (connected via wire to raspberry). Connecting directly to raspberry solves all problems. It seems that either port or cable to external usb port is not working as it should, but was fine on rpi3. I still need to dig into this but at least it's not related to moode. Thanks for your time and support. I appreciate it.
Reply


Forum Jump: