Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#996165: Fwd: firmware-sof-signed: Sound/Mic does not work on Dell XPS 17 9710

1,471 views
Skip to first unread message

Juan Francisco Miranda Aguilar

unread,
Oct 11, 2021, 1:20:02 PM10/11/21
to
Package: firmware-sof-signed
Version: 1.7-1
Severity: important

Dear Maintainer,
I installed the firmware-sof-signed package on a Dell XPS 17 9710 and still no sound nor mic was detected.
Any advise is welcome! Thanks!

root@dell:/home/jf# lspci | grep audio
00:1f.3 Multimedia audio controller: Intel Corporation Tiger Lake-H HD Audio Controller (rev 11)
root@dell:/home/jf# dmesg | egrep "audio|sof|snd"
[    0.852738] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.852739] software IO TLB: mapped [mem 0x000000004e601000-0x0000000052601000] (64MB)
[    1.040833] integrity: Loaded X.509 cert 'Microsoft Windows Production PCA 2011: a92902398e16c49778cd90f99e4f9ae17c55af53'
[    1.040841] integrity: Loaded X.509 cert 'Microsoft Corporation UEFI CA 2011: 13adbf4309bd82709c8cd54f316ed522988a1bd4'
[    2.470636] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[    2.470791] snd_hda_intel 0000:00:1f.3: SoundWire enabled on CannonLake+ platform, using SOF driver
[    2.510153] sof-audio-pci-intel-tgl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[    2.510215] sof-audio-pci-intel-tgl 0000:00:1f.3: SoundWire enabled on CannonLake+ platform, using SOF driver
[    2.510247] sof-audio-pci-intel-tgl 0000:00:1f.3: enabling device (0000 -> 0002)
[    2.510477] sof-audio-pci-intel-tgl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[    2.510517] sof-audio-pci-intel-tgl 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[    2.516978] sof-audio-pci-intel-tgl 0000:00:1f.3: use msi interrupt mode
[    2.531676] sof-audio-pci-intel-tgl 0000:00:1f.3: hda codecs found, mask 4
[    2.532987] sof-audio-pci-intel-tgl 0000:00:1f.3: firmware: direct-loading firmware intel/sof/sof-tgl-h.ri
[    2.532992] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info: version 1:7:0-47d07
[    2.533026] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI 3:18:1 Kernel ABI 3:18:0
[    2.533028] sof-audio-pci-intel-tgl 0000:00:1f.3: unknown sof_ext_man header type 3 size 0x30
[    2.614333] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info: version 1:7:0-47d07
[    2.614336] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI 3:18:1 Kernel ABI 3:18:0
[    3.691121] sof-audio-pci-intel-tgl 0000:00:1f.3: firmware: direct-loading firmware intel/sof-tplg/sof-tgl-rt711-rt1308-rt715.tplg
[    3.691129] sof-audio-pci-intel-tgl 0000:00:1f.3: Topology: ABI 3:18:1 Kernel ABI 3:18:0
[    3.710385] sof-audio-pci-intel-tgl 0000:00:1f.3: ASoC: physical link SDW3-Capture (id 4) not exist
[    3.710389] sof-audio-pci-intel-tgl 0000:00:1f.3: ASoC: topology: could not load header: -22
[    3.710526] sof-audio-pci-intel-tgl 0000:00:1f.3: error: tplg component load failed -22
[    3.710531] sof-audio-pci-intel-tgl 0000:00:1f.3: error: failed to load DSP topology -22
[    3.710532] sof-audio-pci-intel-tgl 0000:00:1f.3: ASoC: error at snd_soc_component_probe on 0000:00:1f.3: -22
[    3.710561] sof_sdw sof_sdw: ASoC: failed to instantiate card -22
[    3.720900] sof_sdw sof_sdw: snd_soc_register_card failed -22
[    3.720901] sof_sdw: probe of sof_sdw failed with error -22

Dirk Kostrewa

unread,
Dec 17, 2021, 4:40:04 AM12/17/21
to
Package: firmware-sof-signed
Version: 1.7-1
Severity: important

Dear maintainer,

sound and microphone also do not work on a Dell Precision 5760 with a Realtek ALC711-CG sound card under a current Debian 11 "Bullseye".

Here is the output of 'dmesg | egrep "audio|sof|snd"':

[    3.440207] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[    3.440224] snd_hda_intel 0000:00:1f.3: SoundWire enabled on CannonLake+ platform, using SOF driver
[    3.464472] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[    3.464491] sof-audio-pci 0000:00:1f.3: SoundWire enabled on CannonLake+ platform, using SOF driver
[    3.464536] sof-audio-pci 0000:00:1f.3: enabling device (0000 -> 0002)
[    3.464911] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[    3.465014] sof-audio-pci 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[    3.472332] sof-audio-pci 0000:00:1f.3: use msi interrupt mode
[    3.591900] sof-audio-pci 0000:00:1f.3: hda codecs found, mask 4
[    3.593263] sof-audio-pci 0000:00:1f.3: firmware: direct-loading firmware intel/sof/sof-tgl.ri
[    3.593270] sof-audio-pci 0000:00:1f.3: warning: unknown sof_ext_man header type 6 size 0x20
[    3.593272] sof-audio-pci 0000:00:1f.3: Firmware info: version 1:7:0-47d07
[    3.593273] sof-audio-pci 0000:00:1f.3: Firmware: ABI 3:18:1 Kernel ABI 3:17:0
[    3.593274] sof-audio-pci 0000:00:1f.3: warn: FW ABI is more recent than kernel
[    3.593278] sof-audio-pci 0000:00:1f.3: warning: unknown sof_ext_man header type 3 size 0x30
[    3.593278] sof-audio-pci 0000:00:1f.3: warning: unknown sof_ext_man header type 5 size 0x20
[    5.690354] sof-audio-pci 0000:00:1f.3: error: firmware boot failure
[    5.691223] sof-audio-pci 0000:00:1f.3: status: fw entered - code 00000005
[    5.692109] sof-audio-pci 0000:00:1f.3: status: fw entered - code 00000005
[    5.692900] sof-audio-pci 0000:00:1f.3: error: failed to boot DSP firmware -5
[    5.694529] sof-audio-pci 0000:00:1f.3: error: sof_probe_work failed err: -5

and the output of 'lspci -k -nn -v -s 00:1f.3':

00:1f.3 Multimedia audio controller [0401]: Intel Corporation Device [8086:43c8] (rev 11)
        Subsystem: Dell Device [1028:0a5e]
        Flags: bus master, fast devsel, latency 64, IRQ 16, IOMMU group 17
        Memory at 618d1d8000 (64-bit, non-prefetchable) [size=16K]
        Memory at 618d000000 (64-bit, non-prefetchable) [size=1M]
        Capabilities: [50] Power Management version 3
        Capabilities: [80] Vendor Specific Information: Len=14 <?>
        Capabilities: [60] MSI: Enable- Count=1/1 Maskable- 64bit+
        Kernel driver in use: sof-audio-pci
        Kernel modules: snd_hda_intel, snd_sof_pci

Could you please check this?

I would be happy to provide any information that you need to address this issue!

Best regards,

Dirk.

Vincent Bernat

unread,
Dec 17, 2021, 4:50:03 AM12/17/21
to
❦ 17 December 2021 10:19 +01, Dirk Kostrewa:

> 00:1f.3 Multimedia audio controller [0401]: Intel Corporation Device
> [8086:43c8] (rev 11)
>         Subsystem: Dell Device [1028:0a5e]
>         Flags: bus master, fast devsel, latency 64, IRQ 16, IOMMU group 17
>         Memory at 618d1d8000 (64-bit, non-prefetchable) [size=16K]
>         Memory at 618d000000 (64-bit, non-prefetchable) [size=1M]
>         Capabilities: [50] Power Management version 3
>         Capabilities: [80] Vendor Specific Information: Len=14 <?>
>         Capabilities: [60] MSI: Enable- Count=1/1 Maskable- 64bit+
>         Kernel driver in use: sof-audio-pci
>         Kernel modules: snd_hda_intel, snd_sof_pci
>
> Could you please check this?
>
> I would be happy to provide any information that you need to address
> this issue!

You can try with a more recent version to see if it fixes your issue:
https://packages.debian.org/sid/all/firmware-sof-signed/download
--
After all, all he did was string together a lot of old, well-known quotations.
-- H. L. Mencken, on Shakespeare

Dirk Kostrewa

unread,
Dec 17, 2021, 12:00:04 PM12/17/21
to
Many thanks for your suggestion! I've installed the most recent
firmware-sof-signed 1.9.1 and rebooted, but unfortunately the sound card
still does not work. Here is again the output of 'dmesg | egrep
"snd|sof|audio"':

[    3.456411] snd_hda_intel 0000:00:1f.3: DSP detected with PCI
class/subclass/prog-if info 0x040100
[    3.456438] snd_hda_intel 0000:00:1f.3: SoundWire enabled on
CannonLake+ platform, using SOF driver
[    3.474643] sof-audio-pci 0000:00:1f.3: DSP detected with PCI
class/subclass/prog-if info 0x040100
[    3.474660] sof-audio-pci 0000:00:1f.3: SoundWire enabled on
CannonLake+ platform, using SOF driver
[    3.474704] sof-audio-pci 0000:00:1f.3: enabling device (0000 -> 0002)
[    3.474920] sof-audio-pci 0000:00:1f.3: DSP detected with PCI
class/subclass/prog-if 0x040100
[    3.480694] sof-audio-pci 0000:00:1f.3: bound 0000:00:02.0 (ops
i915_audio_component_bind_ops [i915])
[    3.487680] sof-audio-pci 0000:00:1f.3: use msi interrupt mode
[    3.707791] sof-audio-pci 0000:00:1f.3: hda codecs found, mask 4
[    3.708557] sof-audio-pci 0000:00:1f.3: firmware: direct-loading
firmware intel/sof/sof-tgl.ri
[    3.708562] sof-audio-pci 0000:00:1f.3: warning: unknown sof_ext_man
header type 6 size 0x20
[    3.708562] sof-audio-pci 0000:00:1f.3: Firmware info: version
1:9:0-fa857
[    3.708563] sof-audio-pci 0000:00:1f.3: Firmware: ABI 3:19:0 Kernel
ABI 3:17:0
[    3.708564] sof-audio-pci 0000:00:1f.3: warn: FW ABI is more recent
than kernel
[    3.708566] sof-audio-pci 0000:00:1f.3: warning: unknown sof_ext_man
header type 3 size 0x30
[    3.708566] sof-audio-pci 0000:00:1f.3: warning: unknown sof_ext_man
header type 5 size 0x20
[    5.786354] sof-audio-pci 0000:00:1f.3: error: firmware boot failure
[    5.787166] sof-audio-pci 0000:00:1f.3: error: failed to boot DSP
firmware -5
[    5.789199] sof-audio-pci 0000:00:1f.3: error: sof_probe_work failed
err: -5

I have also tried before the 5.14 kernel from the Bullseye backports
repository (with firmware-sof-signed 1.7.1), which also didn't work. I
would be grateful for any other suggestion!

Best regards,

Dirk.

Am 17.12.21 um 10:40 schrieb Vincent Bernat:

Vincent Bernat

unread,
Dec 17, 2021, 1:20:03 PM12/17/21
to
❦ 17 December 2021 17:55 +01, Dirk Kostrewa:

> I have also tried before the 5.14 kernel from the Bullseye backports
> repository (with firmware-sof-signed 1.7.1), which also didn't work. I
> would be grateful for any other suggestion!

No idea. You should try to ask upstream: https://github.com/thesofproject/sof
--
Make input easy to prepare and output self-explanatory.
- The Elements of Programming Style (Kernighan & Plauger)

Dirk Kostrewa

unread,
Dec 24, 2021, 4:30:03 AM12/24/21
to
I have contacted the upstream developers, followed their suggestions and
got a working sound card, however, not with Debian's Kernel 5.10.

I've got a working sound card both in Fedora 35 Live with Kernel 5.14.10
and SOF firmware 1.8.2 and in Debian "Bullseye" with Kernel 5.14.0 from
Bullseye backports and SOF firmware 1.9.1 from testing.

From these trials, it appears that both Kernel 5.14 and SOF firmware >=
1.8.2 are necessary for a working sound card.

The upstream developers wrote: "Not sure why FW would fail to boot here,
Linux 5.10 should have all the support for TGL DSP and soundwire".

Apparently, in Debian "Bullseye", something is missing or wrongly
configured with the 5.10 Kernel, and SOF firmware 1.9.1 from
testing/unstable is required.

Best regards!

Am 17.12.21 um 19:14 schrieb Vincent Bernat:

Juan Francisco Miranda Aguilar

unread,
Dec 26, 2021, 3:40:03 PM12/26/21
to
Package: firmware-sof-signed
Version: 1.9-1
Severity: important

Hi dear maintainer,

I have updated to the latest version, and my kernel is the latest available for debian sid, 5.15.0-2.
and it's working fine, both, sound and mic, but when I play a video from youtube, for example, before it
get started, I can hear like a clack sound, and the same when the video is ended or paused, and it's always on the
same speaker, the left one. Even sometimes, I cannot hear anything on this speaker for a while, but if I boot
on Windows, it works without any problem.

Best regards,
Juan Francisco.
0 new messages