Hardware
- Laptop: Framework 13 AMD (Ryzen AI 7 350 — Krackan Point)
- ACP device:
1022:15e2 rev 0x47 at 0000:c1:00.5
- GPU: Radeon 840M/860M
[1002:1114]
- HDA codec: Realtek ALC285 at
0000:c1:00.6 (headphone jack, speakers — works fine)
- Internal mic: PDM DMIC array routed through ACP
OS / Kernel
- Distro: Arch Linux (kernel 6.19.9-arch1-1)
- Audio stack: PipeWire + WirePlumber
- Packages:
sof-firmware 2025.12.2-1, alsa-ucm-conf 1.2.15.3-1, linux-firmware (current)
Problem
The internal DMIC is non-functional. No AMD SOF firmware exists for Krackan Point ACP, and no kernel driver currently claims the device.
Observed behavior
With the legacy snd_acp_pci driver loaded:
arecord -l shows a DMIC capture device (acp-pdm-mach, card 4)
- PipeWire sees it as a source (
HiFi__Mic1__source)
- All capture is silent — VU meters show nothing, recordings are empty
amixer -c 4 contents returns no mixer controls at all
- UCM config at
/usr/share/alsa/ucm2/conf.d/acp-pdm-mach/acp-pdm-mach.conf is a stub (includes linked.conf, defines no verbs or devices)
alsaucm -c acp-pdm-mach list _verbs returns empty
With snd_acp_pci blacklisted (to let SOF claim the device):
- SOF modules load (
snd_sof_amd_acp63, snd_sof_amd_acp70, snd_pci_ps) but all have use count 0
- No SOF/ACP messages appear in
dmesg
- Manual bind attempts for
snd_sof_amd_acp63 and snd_pci_ps return "No such device" — neither driver's PCI ID table matches this revision
arecord -l no longer lists any DMIC device
/lib/firmware/amd/sof/ does not exist — no AMD SOF firmware is present on the system
What I've verified
sof-firmware package only contains Intel SOF firmware
linux-firmware contains nothing relevant for AMD ACP audio
- The ALC285 HDA path (speakers, headphone jack) works without issues
- USB and 3.5mm headset mics work as expected
lspci for ACP device
0000:c1:00.5 Multimedia controller [0401]: Advanced Micro Devices, Inc. [AMD] AES General Purpose [1022:15e2] (rev 47)
Request
Krackan Point (ACP rev 0x47) appears to need:
- AMD SOF firmware binaries for this ACP revision (to be published in
thesofproject/sof-bin)
- PCI ID / revision matching in the kernel driver so SOF can claim
1022:15e2 rev 0x47
Is Krackan Point ACP support on the roadmap? Any timeline or development branch to track?
Workaround
External USB mic or 3.5mm headset mic via the ALC285 HDA path.
Hardware
1022:15e2 rev 0x47at0000:c1:00.5[1002:1114]0000:c1:00.6(headphone jack, speakers — works fine)OS / Kernel
sof-firmware 2025.12.2-1,alsa-ucm-conf 1.2.15.3-1,linux-firmware(current)Problem
The internal DMIC is non-functional. No AMD SOF firmware exists for Krackan Point ACP, and no kernel driver currently claims the device.
Observed behavior
With the legacy
snd_acp_pcidriver loaded:arecord -lshows a DMIC capture device (acp-pdm-mach, card 4)HiFi__Mic1__source)amixer -c 4 contentsreturns no mixer controls at all/usr/share/alsa/ucm2/conf.d/acp-pdm-mach/acp-pdm-mach.confis a stub (includeslinked.conf, defines no verbs or devices)alsaucm -c acp-pdm-mach list _verbsreturns emptyWith
snd_acp_pciblacklisted (to let SOF claim the device):snd_sof_amd_acp63,snd_sof_amd_acp70,snd_pci_ps) but all have use count 0dmesgsnd_sof_amd_acp63andsnd_pci_psreturn "No such device" — neither driver's PCI ID table matches this revisionarecord -lno longer lists any DMIC device/lib/firmware/amd/sof/does not exist — no AMD SOF firmware is present on the systemWhat I've verified
sof-firmwarepackage only contains Intel SOF firmwarelinux-firmwarecontains nothing relevant for AMD ACP audiolspci for ACP device
Request
Krackan Point (ACP rev 0x47) appears to need:
thesofproject/sof-bin)1022:15e2 rev 0x47Is Krackan Point ACP support on the roadmap? Any timeline or development branch to track?
Workaround
External USB mic or 3.5mm headset mic via the ALC285 HDA path.