Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Kernel & Hardware
  • Search

[SOLVED]HD Audio not working anymore, failed to boot fw

Kernel not recognizing your hardware? Problems with power management or PCMCIA? What hardware is compatible with Gentoo? See here. (Only for kernels supported by Gentoo.)
Post Reply
Advanced search
4 posts • Page 1 of 1
Author
Message
regox
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 80
Joined: Sun Sep 12, 2021 6:04 pm

[SOLVED]HD Audio not working anymore, failed to boot fw

  • Quote

Post by regox » Tue Oct 11, 2022 5:12 pm

I tried to update my firmware with fwupdmgr to the latest available version.

Unfortunately, my audio is now broken. Pulseaudio does not detect my speakers or microphone. My laptop uses Intel HD-Audio.

dmesg | grep sof

Code: Select all

[    2.034380] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    2.034382] software IO TLB: mapped [mem 0x0000000061744000-0x0000000065744000] (64MB)
[    2.165583] usbserial: USB Serial support registered for funsoft
[   20.578145] sof-audio-pci-intel-cnl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[   20.578204] sof-audio-pci-intel-cnl 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[   20.578213] sof-audio-pci-intel-cnl 0000:00:1f.3: enabling device (0004 -> 0006)
[   20.578432] sof-audio-pci-intel-cnl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040380
[   23.305138] sof-audio-pci-intel-cnl 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[   23.419731] sof-audio-pci-intel-cnl 0000:00:1f.3: use msi interrupt mode
[   23.434132] sof-audio-pci-intel-cnl 0000:00:1f.3: hda codecs found, mask 5
[   23.434135] sof-audio-pci-intel-cnl 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[   23.434139] sof-audio-pci-intel-cnl 0000:00:1f.3: DMICs detected in NHLT tables: 2
[   23.434155] Loading firmware: intel/sof/sof-cml.ri
[   23.436188] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[   23.436192] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:0
[   23.436200] sof-audio-pci-intel-cnl 0000:00:1f.3: unknown sof_ext_man header type 3 size 0x30
[   24.341349] sof-audio-pci-intel-cnl 0000:00:1f.3: cl_dsp_init: timeout with rom_status_reg (0x80000) read
[   24.341364] sof-audio-pci-intel-cnl 0000:00:1f.3: ------------[ DSP dump start ]------------
[   24.341368] sof-audio-pci-intel-cnl 0000:00:1f.3: Boot iteration failed: 3/3
[   24.341372] sof-audio-pci-intel-cnl 0000:00:1f.3: fw_state: SOF_FW_BOOT_IN_PROGRESS (2)
[   24.341380] sof-audio-pci-intel-cnl 0000:00:1f.3: 0x06000021: module: ROM, state: CSE_IPC_RESET_PHASE_1, waiting for: CSE_CSR, running
[   24.341399] sof-audio-pci-intel-cnl 0000:00:1f.3: extended rom status:  0x6000021 0x0 0x0 0x0 0x0 0x0 0x1811102 0x0
[   24.341403] sof-audio-pci-intel-cnl 0000:00:1f.3: ------------[ DSP dump end ]------------
[   24.341420] sof-audio-pci-intel-cnl 0000:00:1f.3: error: dsp init failed after 3 attempts with err: -110
[   24.341683] sof-audio-pci-intel-cnl 0000:00:1f.3: Failed to start DSP
[   24.341687] sof-audio-pci-intel-cnl 0000:00:1f.3: error: failed to boot DSP firmware -110
[   24.392993] sof-audio-pci-intel-cnl 0000:00:1f.3: error: hda_dsp_core_reset_enter: timeout on HDA_DSP_REG_ADSPCS read
[   24.393003] sof-audio-pci-intel-cnl 0000:00:1f.3: error: dsp core reset failed: core_mask f
[   24.393465] sof-audio-pci-intel-cnl 0000:00:1f.3: error: sof_probe_work failed err: -110
Kernel 6.0.0 config: http://dpaste.com/APTRDL6Y9

lsmod | grep snd

Code: Select all

snd_pcm_oss            69632  0
snd_mixer_oss          28672  1 snd_pcm_oss
snd_hda_codec_hdmi     81920  0
snd_hda_codec_realtek   176128  0
snd_hda_codec_generic    98304  1 snd_hda_codec_realtek
snd_soc_dmic           16384  0
snd_sof_pci_intel_cnl    16384  0
snd_sof_intel_hda_common   143360  1 snd_sof_pci_intel_cnl
snd_sof_pci            24576  2 snd_sof_intel_hda_common,snd_sof_pci_intel_cnl
snd_sof_xtensa_dsp     16384  1 snd_sof_intel_hda_common
snd_sof_intel_hda      20480  1 snd_sof_intel_hda_common
snd_sof               253952  2 snd_sof_pci,snd_sof_intel_hda_common
snd_sof_utils          20480  1 snd_sof
snd_soc_skl           188416  0
snd_soc_acpi_intel_match    69632  3 snd_sof_intel_hda_common,snd_soc_skl,snd_sof_pci_intel_cnl
snd_soc_acpi           16384  3 snd_soc_acpi_intel_match,snd_sof_intel_hda_common,snd_soc_skl
snd_soc_hdac_hda       24576  2 snd_sof_intel_hda_common,snd_soc_skl
snd_soc_sst_ipc        20480  1 snd_soc_skl
snd_soc_sst_dsp        40960  1 snd_soc_skl
snd_hda_ext_core       40960  4 snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_soc_skl,snd_sof_intel_hda
snd_soc_core          352256  5 snd_sof,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_soc_skl,snd_soc_dmic
snd_compress           28672  1 snd_soc_core
snd_hda_intel          57344  0
snd_intel_dspcfg       24576  4 snd_hda_intel,snd_sof,snd_sof_intel_hda_common,snd_soc_skl
snd_hda_codec         188416  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek,snd_soc_hdac_hda
snd_hwdep              20480  1 snd_hda_codec
snd_hda_core          122880  10 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_hda_codec_realtek,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_soc_skl,sn _sof_intel_hda
snd_pcm               163840  11 snd_hda_codec_hdmi,snd_hda_intel snd_hda_codec,snd_sof,snd_sof_intel_hda_common,snd_compress,snd_pcm_oss,snd_soc_core,snd_sof_utils,snd_soc_skl,snd_hda_core
snd_timer              49152  1 snd_pcm
What I have tried: Disabling secure boot, remaking the initramfs and running grub-mkconfig (and re-signed it for secure boot), re-emerged linux-firmware and sof-firmware, downgrading UEFI update to previous version.

Any ideas?
Last edited by regox on Thu Oct 13, 2022 5:48 pm, edited 1 time in total.
Top
regox
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 80
Joined: Sun Sep 12, 2021 6:04 pm

  • Quote

Post by regox » Thu Oct 13, 2022 5:45 pm

In this issue https://github.com/thesofproject/sof/issues/2842 it is mentioned that the ROM is waiting for Intel Management Engine.

That's why I tried to reinstall the firmware for Intel ME using

Code: Select all

fwupdmgr reinstall <Intel ME id>
and that fixed the problem.

It seems that ME does not support FW rollback, that's why it didn't work in the beginning.
Top
songgongjun
n00b
n00b
Posts: 1
Joined: Fri Jan 20, 2023 10:15 am

  • Quote

Post by songgongjun » Fri Jan 20, 2023 10:43 am

Hi n00b,

I have the same issue on audio (wait: CSE_CSR), I want to follow your command(fwupdmgr reinstall <Intel ME id>), but I don't know how you get <Intel ME id>, could you give me some advices? thanks.
Top
regox
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 80
Joined: Sun Sep 12, 2021 6:04 pm

  • Quote

Post by regox » Fri Jan 20, 2023 12:34 pm

Hi songgongjun,

I think I did it like this:

Code: Select all

fwupdmgr get-devices | grep "Management Engine" -A 10 | grep "Device ID:"
Top
Post Reply

4 posts • Page 1 of 1

Return to “Kernel & Hardware”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic