Skip to content

Firmware and topology files not found on Thinkpad X1 Tablet Gen3 #198

@twi42

Description

@twi42

Lenovo Thinkpad X1 Tablet Gen3 has ALC3278 + Intel SST, and using the standard snd-hda-intel causes the internal stereo speakers to either produce very low and thin audio, or no audio at all, depending on which state e.g. Windows 11 left the power amplifier. When trying out sof, dsp is detected but firmware files are not found:

Edit: this is Fedora Rawhide with alsa-sof-firmware-2025.05.1-1.fc44

[   10.202071] sof-audio-pci-intel-skl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040380
[   10.202174] sof-audio-pci-intel-skl 0000:00:1f.3: bound 0000:00:02.0 (ops intel_audio_component_bind_ops [i915])
[   10.209351] sof-audio-pci-intel-skl 0000:00:1f.3: use msi interrupt mode
[   10.317911] sof-audio-pci-intel-skl 0000:00:1f.3: hda codecs found, mask 5
[   10.317920] sof-audio-pci-intel-skl 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[   10.317924] sof-audio-pci-intel-skl 0000:00:1f.3: BT link detected in NHLT tables: 0x0
[   10.317928] sof-audio-pci-intel-skl 0000:00:1f.3: DMICs detected in NHLT tables: 0
[   10.320758] sof-audio-pci-intel-skl 0000:00:1f.3: SOF firmware and/or topology file not found.
[   10.320761] sof-audio-pci-intel-skl 0000:00:1f.3: Supported default profiles
[   10.320763] sof-audio-pci-intel-skl 0000:00:1f.3: - ipc type 1 (Requested):
[   10.320764] sof-audio-pci-intel-skl 0000:00:1f.3:  Firmware file: intel/avs/kbl/dsp_basefw.bin
[   10.320766] sof-audio-pci-intel-skl 0000:00:1f.3:  Topology file: intel/avs-tplg/sof-hda-generic.tplg
[   10.320767] sof-audio-pci-intel-skl 0000:00:1f.3: Check if you have 'sof-firmware' package installed.
[   10.320768] sof-audio-pci-intel-skl 0000:00:1f.3: Optionally it can be manually downloaded from:
[   10.320770] sof-audio-pci-intel-skl 0000:00:1f.3:    https://github.com/thesofproject/sof-bin/
[   10.321174] sof-audio-pci-intel-skl 0000:00:1f.3: error: sof_probe_work failed err: -2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions