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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to