[Bug Report] Internal microphone non-functional on Framework 13 AMD Ryzen AI 300 (Krackan Point) — Pin21 configured as "Not Connected" in RTAIODAT.DAT

Hardware

  • Framework Laptop 13 (AMD Ryzen AI 300 Series)

  • CPU : AMD Ryzen AI 7 350 (Krackan Point)

  • OS : Windows 11 Pro 24H2 (build 26200)

  • BIOS : INSYDE 03.04

Driver bundle installed

  • Framework13_AMD_RyzenAI300_drivers_W11_v105_2025_11_10

  • Realtek Audio Driver : 6.0.9859.1 (hdxacpframework.inf, oem105.inf)

  • Framework Extension : hdx_frameworkext_rtk.inf 6.0.9859.1 (oem119.inf)

  • AMD ACP Extension : amdacprgmext.inf 7.0.24.0 (oem109.inf)

Problem description

The internal microphone (DMIC array integrated in the webcam module) has never worked since purchase. External USB and Bluetooth microphones work perfectly. The webcam module and ribbon cable have already been replaced by Framework support — the problem persists.

Diagnostic performed

All driver stack components are correctly installed and show no errors :

  • pnputil /enum-devices /class MEDIA → Realtek HDA device using oem105.inf with extensions oem119.inf and oem109.inf — status OK

  • Get-PnpDeviceProperty ProblemCode → 0 (no hardware error)

  • MMDevices Audio Capture DeviceState for “Réseau de microphones” → 0x1 (Active)

  • Volume level : 100, Amplification : 0.0 dB, not muted

Despite this, the input level meter shows zero signal when speaking — the microphone is completely silent.

Root cause identified

Inspecting the Realtek driver registry configuration for subsystem F111000B (Framework 13 Krackan Point) in both driver versions (9738 and 9859) :

HKLM\SYSTEM\CurrentControlSet\Control\Class\
{4d36e96c-e325-11ce-bfc1-08002be10318}\0026\Settings\
Drv9859_DevType_0285_SSf111000b

Pin21 = REG_BINARY 22000000  ← "Not Connected"
Pin12 = REG_BINARY 01000000

Pin21 = 0x00000022 corresponds to HDA pin config “No Physical Connection” on node 0x15 of the ALC285 codec — the pin that should route the internal DMIC array signal.

This value is identical in both driver versions (9738 and 9859), meaning it has never been corrected. It originates from the RTAIODAT.DAT table in the Realtek driver bundle, which does not appear to have a specific DMIC configuration for the Krackan Point platform under subsystem F111000B.

Note : the extension driver hdx_frameworkext_rtk.inf covers F111000D (new in v1.05) but F111000B remains the active subsystem on this machine — and shares the same incorrect Pin21 configuration.

Expected fix

Update RTAIODAT.DAT (or the Framework-specific driver extension) to set the correct HDA pin configuration for the internal DMIC on subsystem F111000B / F111000D for the Krackan Point platform. The correct value for Pin21 should enable the DMIC input rather than marking it as “Not Connected”.

Workaround

None found. The microphone has never produced any signal since purchase despite hardware replacement and full driver reinstallation.