Public bug reported:
First reported on the Raspberry Pi forums
(https://forums.raspberrypi.com/viewtopic.php?p=2162847), I've since
confirmed that the Raspberry Pi DAC+ HAT (formerly the IQaudIO DAC+ HAT,
which is basically the same board) works happily under RaspiOS on the Pi
5, but not Ubuntu 23.10 or 24.04.
The board *does* work on Ubuntu on prior models, including 3B+ and 4B
(those are all I've tested so far), but it does require the overlay
(iqaudio-dacplus or rpi-dacplus depending on the variant) to be manually
specified in config.txt (RaspiOS automatically detects and loads the
board; I haven't figured out why we don't yet but that's an additional
data-point that may be worth exploring).
Anyway, on the Pi 5 the HAT is detected (/proc/device-tree/hat/uuid is
populated with the correct value, and /proc/device-tree/hat/product
lists "Pi-DAC+" which is correct), but the following appears in dmesg:
[ 7.383734] designware-i2s 1f000a0000.i2s: Missing dma channel for stream: 0
[ 7.392977] designware-i2s 1f000a0000.i2s: ASoC: error at
snd_soc_pcm_component_new on 1f000a0000.i2s: -22
[ 7.403212] snd-rpi-iqaudio-dac soc:sound: ASoC: can't create pcm Raspberry
Pi DAC+ HiFi :-22
[ 7.405612] rpivid 1000800000.codec: bcm2712_iommu_of_xlate: MMU
1000005100.iommu
[ 7.416183] rpivid 1000800000.codec: bcm2712_iommu_probe_device: MMU
1000005100.iommu
[ 7.418036] snd-rpi-iqaudio-dac soc:sound: snd_soc_register_card() failed:
-22
** Affects: linux-raspi (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2060240
Title:
Pi DAC+ fails on Pi 5
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-raspi/+bug/2060240/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs