04-24-2024, 10:25 PM
(04-24-2024, 09:28 PM)jezsinglespeed Wrote:(04-24-2024, 09:00 PM)Tim Curtis Wrote:(04-24-2024, 08:47 PM)jezsinglespeed Wrote: Hope this pointer helps and doesn't add workload. Have tried 9.0.0-1moode1~pre4 tonight and ran in to problems with a HiFiBerry DAC2 Pro HAT on my rpi5, it won't recognise it to play regardless of any settings in Audio Output.
moOde release = 9.0.0 2024-MM-DD
RaspiOS = 12.5 Bookworm 64-bit
Linux kernel = 6.6.20 64-bit
Pi model = Pi-5B 1.0 4GB
I have experienced similar with other distros and it does seem to be related to the updated overlays which don't show in /boot/overlays of pre4. HiFiBerry describe it here https://www.hifiberry.com/blog/changes-i...y-drivers/ . I think this is the full background https://github.com/raspberrypi/linux/issues/5743.
I have tried dropping hifiberry-dacplus-std.dtbo and hifiberry-dacplus-pro.dtbo (both 10/04/24) in overlays and selecting them from 'or DT overlay' drop down list. Pro does not work and doesn't show in 'Output device' drop down. Std does work and allows selection of it as an output device, will keep tinkering...
Right, audio overlay breakage due to improvements and changes in Pi-5 I2S. I think it only affects master mode DAC's but I could be wrong. In any case these kinds of issues can only be addressed by the overlay vendor and Pi kernel devs.
Tim, thanks as always for this great player, yes i should have maybe changed the intro of post as a pointer for anyone struggling with rpi5 hats that have clocks in them to figure out the flow through of updated overlays into the kernel being used to sort out master/slave mode issues.
It was a good post and I'm sure there will be more like it. IIRC I mentioned something about broken overlays really early in this thread. It will eventually get sorted out but only for those I2S device manufacturers that are still able to maintain and support their softwares.
Note that passive mode I2S DAC's like ProtoDAC won't be affected.