Skip to content

[Lenovo] Update with Meteorlake support not working on (proto system) ROM status: 0xd000000c, ROM error: 0x97 #8281

@mrhpearson

Description

@mrhpearson

Describe the bug
We've got our hands on early MTL HW and are working on bringing up Linux.
Audio wasn't working. Now with the newer sof-bin release adding support available, we tried that - but get the following error message.

I'm limited in what information I can share on this platform on a public forum (as it's not released yet), so if needed please ping me by email (mpearson-lenovo at squebb . ca is best, but markpearson,lenovo,com works if a Lenovo email is preferred).

[    4.857331] sof-audio-pci-intel-mtl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[    4.857798] sof-audio-pci-intel-mtl 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[    4.858250] sof-audio-pci-intel-mtl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040380
[   66.901114] sof-audio-pci-intel-mtl 0000:00:1f.3: couldn't bind with audio component
[   66.901196] sof-audio-pci-intel-mtl 0000:00:1f.3: init of i915 and HDMI codec failed
[   66.903098] sof-audio-pci-intel-mtl 0000:00:1f.3: use msi interrupt mode
[   66.939494] sof-audio-pci-intel-mtl 0000:00:1f.3: hda codecs found, mask 1
[   66.939498] sof-audio-pci-intel-mtl 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[   66.939502] sof-audio-pci-intel-mtl 0000:00:1f.3: DMICs detected in NHLT tables: 2
[   66.945277] sof-audio-pci-intel-mtl 0000:00:1f.3: Loaded firmware library: ADSPFW, version: 2.7.0.1
[   69.948767] sof-audio-pci-intel-mtl 0000:00:1f.3: hda_cl_copy_fw: timeout with rom_status_reg (0x180000) read
[   69.948779] sof-audio-pci-intel-mtl 0000:00:1f.3: ------------[ DSP dump start ]------------
[   69.948781] sof-audio-pci-intel-mtl 0000:00:1f.3: Firmware download failed
[   69.948783] sof-audio-pci-intel-mtl 0000:00:1f.3: fw_state: SOF_FW_BOOT_IN_PROGRESS (3)
[   69.948790] sof-audio-pci-intel-mtl 0000:00:1f.3: ROM status: 0xffffffff, ROM error: 0xffffffff
[   69.948791] sof-audio-pci-intel-mtl 0000:00:1f.3: ROM debug status: 0xd000000c, ROM debug error: 0x97
[   69.948798] sof-audio-pci-intel-mtl 0000:00:1f.3: ROM feature bit enabled
[   69.948799] sof-audio-pci-intel-mtl 0000:00:1f.3: ------------[ DSP dump end ]------------
[   69.948811] sof-audio-pci-intel-mtl 0000:00:1f.3: Failed to start DSP
[   69.948812] sof-audio-pci-intel-mtl 0000:00:1f.3: error: failed to boot DSP firmware -110
[   69.953196] sof-audio-pci-intel-mtl 0000:00:1f.3: error: sof_probe_work failed err: -110

To Reproduce
Boot System

Reproduction Rate
100%

Expected behavior
working audio :)

Impact
showstopper

Environment

  1. Branch name and commit hash of the 2 repositories: sof (firmware/topology) and linux (kernel driver).
    • Kernel: fedora 38 6.5.5
    • SOF: {SHA}
  2. Name of the topology file
    • Topology: {FILE}
  3. Name of the platform(s) on which the bug is observed.
    • Platform: < :) >

Metadata

Metadata

Assignees

Labels

BootFirmware boot or code signing related.MTLApplies to Meteor Lake platformP1Blocker bugs or important featuresROM error 0x97FW boot failure with ROM debug error 0x97bugSomething isn't working as expectedrimageIssues related to rimage

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions