This release is all about support for the Raspberry Pi 5 and the upgrade to Linux 6.6.
Although I still advise the Pi 4 as the ideal ‘go to’ for RoPieee, I’m happy with the Pi 5 integration. For the more technical inclined: this is the first RoPieee variant that is (a bit) underclocked: we do not need the raw performance but do care about heat. And furthermore there’s an important notice for those that use a display: the Pi 5 chipset prevents the possibility to rotate the screen: this is not supported and I’ve removed the option in the interface.
So as usual: go test and let me know. I’ll take a bit longer test period because of the new kernel, so expect the stable release somewhere towards the end of the month.
Here’s the changelog:
NEW: support for the Raspberry Pi 5
NEW: add support for Raspiaudio AUDIO+ V2 HAT
NEW: Squeezelite: option to set IP address of LMS server
ENHANCEMENT: upgrade to Linux kernel 6.6 LTS
ENHANCEMENT: update Plexamp component
ENHANCEMENT: update Squeezelite component
ENHANCEMENT: make the webpage more mobile-friendly
FIX: the extension cannot handle floating volume limits
Enjoy!
PS: for those testing a Pi 5 with the earlier beta release: this has now been integrated in this beta.
RoPieeeXL 2024.03.90 (1506) [beta]
Everything is working as expected
• Hardware: Raspberry Pi 3 Model B Rev 1.2
• Network: Wired Ethernet
• Audio: I2S to DDDAC
• Audio: Hqplayer NAA Enabled
• Display: No
• Remote: No
RoPieee 2024.03.91 (1511)
Hardware: Raspberry Pi 4 Model B Rev 1.4; 16GB disk
Network: wired ethernet
Audio: USB DAC — Roon
Audio: USB DAC — Squeezelite
Display: no
Remote: Flirc
I was having problems with both my endpoints giving “failed to open the audio device” errors… caused by PlexAmp grabbing the device. Both devices now working.
It’s happening with Roon in both cases (that’s all I’ve tried to use). The only other service enabled is PlexAmp so I’ll try disabling that (I haven’t tried to use PlexAmp yet, but it’s enabled).
Both RPi4s are on RoPieee 2024.03.91 (1511) [beta]. Kernel version: 6.6.25-SPCKFSH-v8+
The RPi3B is on RoPieee 2024.03.90 (1506) [beta]. Kernel version: 6.6.25-SPCKFSH-v7+
Unit 1
Hardware: Raspberry Pi 4 Model B Rev 1.5
Network: ethernet
Audio: USB Inmotion Air
Display: No
Remote: No
Unit 2
Hardware: Raspberry Pi 4 Model B Rev 1.5
Network: ethernet
Audio: USB to Schiit Fulla/UE boom 2
Display: No
Remote: No
Unit 3
Hardware: Raspberry Pi 3 Model B Rev 1.2
Network: ethernet
Audio: digi+ pro hat optical and coax to KEF LS50W and Schiit Yggdrasil
display not working now (original) but audio (IQAudIO digiamp+) is working. Can’t be 100% on if it was on clock before I updated as I didn’t check it. Repowered and still no display on boot even.
Hi Harry, PlexAmp was the problem. It’s a little bit confusing, as the last time I used plex was testing the last beta, and every component has been rebooted since then… don’t know why Plex keeps trying to re-connect to the endpoint and then not release the audio device.
@spockfish hi Harry, I’ve just added a HiFiBerry Digi+ I/O hat but there are some issues:
there isn’t specific overlay for the hat
I tried to select the Digi+ overlay but I cannot assign it to UPNP
I cannot assign anymore usb output to UPNP (and Squeezelite as well), the Apply button doesn’t do anything anymore
This is the feedback code c01812cc5a7c751e
Thanks
I forgot to mention that trying to do something I disabled in Audio the USB input and enabled it again, and it was after that that I cannot select USB anymore in UPNP and Squeezelite