Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
[REQUEST] Lenovo Thinkpad T540p (GMETxxW...
Last Post: afakan55
Today 02:32 PM
» Replies: 85
» Views: 66785
[REQUEST] Lenovo B490 (H1ETxxWW) Whiteli...
Last Post: samuelmenegatti
Today 01:56 PM
» Replies: 91
» Views: 64982
Lenovo Yoga 500-14ISK - NVIDIA 920M Miss...
Last Post: Adamus
Today 11:57 AM
» Replies: 0
» Views: 78
Lenovo Z470 Wifi Whitelist
Last Post: Schneider90210
Today 06:14 AM
» Replies: 25
» Views: 19466
[REQUEST] Clevo P751ZM (mobo P750ZM-G) B...
Last Post: EuReKa-LoS
07-04-2026 08:55 AM
» Replies: 5
» Views: 3481
Dell Inspiron 3910 BIOS Password Removal...
Last Post: 5518
07-02-2026 06:27 AM
» Replies: 0
» Views: 1190
Modded bios m3-581tg wont flash
Last Post: gazan
07-02-2026 06:15 AM
» Replies: 57
» Views: 52565
[Request] Rog g22ch Bios Unlock (PL1, pl...
Last Post: Echelon36
07-01-2026 08:21 PM
» Replies: 0
» Views: 1064
[REQUEST] Acer Aspire One D270 BIOS Unlo...
Last Post: StrasneQvirki
06-28-2026 01:56 PM
» Replies: 31
» Views: 33727
[REQUEST] Alienware M15 R7 i7-12700H BIO...
Last Post: Carl Camargos
06-28-2026 10:25 AM
» Replies: 0
» Views: 1196
Hp 8510w fix quad core support Q9000 in ...
Last Post: DeathBringer
06-28-2026 10:24 AM
» Replies: 11
» Views: 1710
[REQUEST] Lenovo Z50-70 & Z40-70 (9BCNxx...
Last Post: nir4w1
06-28-2026 10:05 AM
» Replies: 759
» Views: 454624
Acer E1-510 z5we3 bios
Last Post: dpdr
06-28-2026 07:56 AM
» Replies: 0
» Views: 1165
[REQUEST] Acer Predator Helios 300 PH315...
Last Post: Dudu2002
06-27-2026 05:11 PM
» Replies: 48
» Views: 39130
asus z10pe-d8 ws bifurcation request
Last Post: nesvet
06-27-2026 01:35 PM
» Replies: 1
» Views: 1660
ASUS X101CH EMT64 Request
Last Post: asusx101ch
06-26-2026 06:37 AM
» Replies: 35
» Views: 41748
Lenovo ThinkPad T430 bypass downflashing...
Last Post: techalive
06-25-2026 02:18 PM
» Replies: 0
» Views: 1136
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: Dudu2002
06-25-2026 01:17 AM
» Replies: 1731
» Views: 1163772
[REQUEST] Lenovo IdeaPad S400 (6DCNxxWW)...
Last Post: nigdev
06-24-2026 08:57 PM
» Replies: 337
» Views: 211415
[REQUEST] Lenovo B50-70 (9DCNxxWW) White...
Last Post: polmpl
06-24-2026 12:37 PM
» Replies: 180
» Views: 120985

Lenovo Yoga 500-14ISK - NVIDIA 920M Missing
#1
Hello everyone,
I am looking for some advanced assistance with a severe ACPI/hardware identification issue on my Lenovo Yoga 500 after a complex OS setup and firmware flashing timeline. My discrete GPU is currently failing to initialize properly, and I suspect my ACPI tables or motherboard variables are deeply tangled.
Hardware Specifications:
Laptop Model: Lenovo Yoga 500-14ISK
Motherboard: LT41_SKL_MB 14292-1 (Skylake platform)
Processor: Intel Core  i5 (6th Gen Skylake)
Integrated Graphics: Intel HD Graphics 520
Discrete Graphics: NVIDIA GeForce 920M
Current BIOS Version: D3CN39WW (Official Lenovo Release)
System MTM: 80R5003HUK

The Timeline & Problem Description:
Origin: I originally acquired this machine with a ChromeOS variant installed.
First OS Deployments: I clean-installed Windows 10 and Ubuntu 22.04. At this stage, the NVIDIA 920M card was cleanly detected and worked perfectly under Windows.
The Failed Update: I attempted a BIOS update to D3CN39WW. The update failed midway, leaving the discrete GPU in a state where it was detected by the OS but completely non-functional (Code 43 / Resource issues).
FydeOS & Multi-Boot: I later installed FydeOS alongside my existing setup. After this step, the machine completely stopped reading or enumerating the NVIDIA card entirely across all installations (wiped and reinstalled Windows 10, Windows 11, and Ubuntu 22.04 multiple times).
EFI Cleansing: Realizing that the multi-boot environment used
rEFInd
(via FydeOS) and that its custom NVRAM/boot configuration is known to conflict with dual-GPU switching paths, I completely formatted the EFI partition to fully purge
rEFInd
from the system.
DMI Fixing: Due to the prior failed flash, my motherboard strings were corrupted, showing an "Invalid" Machine Type Model (MTM). I used the Lenovo U1 Tool to restore my valid configuration strings, successfully flashing my correct MTM:
80R5003HUK
.
Current State: Because the MTM is fixed, the official Lenovo D3CN39WW installer now completes 100% cleanly without errors. However, the NVIDIA card is still stuck in a broken state (installed driver manually as it isn't detected natively and currently throwing Code 31 / failing to map memory resources cleanly in UEFI mode). Now neither Linux nor Windows picks it up when it did before as shown in the attached images.

Linux lspci Output:  lspci | grep -i nvidia in the terminal returns absolutely nothing.

Current BIOS Settings:
Graphics Device: Set to [Discrete]
Secure Boot: [Disabled]
OS Optimized Defaults: [Disabled]
What I need help with:
Since the firmware flashes successfully now but the operating systems still fail to correctly initialize communication with the PCIe rails for the 920M, I believe the ACPI tables (DSDT/SSDT) or variable allocations are permanently broken or hard-locked from the previous interrupted flash and multi-boot configurations.
Can someone help me modify or patch a clean dump of the
D3CN39WW or if they have another version I could roll back to besides  the D3CN35WW
firmware to forcefully rebuild the discrete GPU power rails/ACPI routing tables? I have access to command-line flashing tools and can provide raw dumps if needed.
Thank you for any insight or guidance!

P.S: a random linux prompt:
~$ lspci -t -v

-[0000:00]-+-00.0  Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers

          +-02.0  Intel Corporation Skylake GT2 [HD Graphics 520]

          +-14.0  Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller

          +-14.2  Intel Corporation Sunrise Point-LP Thermal subsystem

          +-15.0  Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0

          +-16.0  Intel Corporation Sunrise Point-LP CSME HECI #1

          +-17.0  Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode]

          +-1c.0-[01]--

          +-1c.4-[02]----00.0  Intel Corporation Dual Band Wireless-AC 3165 Plus Bluetooth

          +-1c.5-[03]----00.0  Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller

          +-1f.0  Intel Corporation Sunrise Point-LP LPC Controller

          +-1f.2  Intel Corporation Sunrise Point-LP PMC

          +-1f.3  Intel Corporation Sunrise Point-LP HD Audio

          \-1f.4  Intel Corporation Sunrise Point-LP SMBus

ubuntu@ubuntu:~$ lspci -v

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers (rev 08)

    Subsystem: Lenovo Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers

    Flags: bus master, fast devsel, latency 0

    Capabilities: <access denied>

    Kernel driver in use: skl_uncore



00:02.0 VGA compatible controller: Intel Corporation Skylake GT2 [HD Graphics 520] (rev 07) (prog-if 00 [VGA controller])

    Subsystem: Lenovo Skylake GT2 [HD Graphics 520]

    Flags: bus master, fast devsel, latency 0, IRQ 126

    Memory at d0000000 (64-bit, non-prefetchable) [size=16M]

    Memory at c0000000 (64-bit, prefetchable) [size=256M]

    I/O ports at e000 [size=64]

    Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]

    Capabilities: <access denied>

    Kernel driver in use: i915

    Kernel modules: i915



00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21) (prog-if 30 [XHCI])

    Subsystem: Lenovo Sunrise Point-LP USB 3.0 xHCI Controller

    Flags: bus master, medium devsel, latency 0, IRQ 124

    Memory at d1200000 (64-bit, non-prefetchable) [size=64K]

    Capabilities: <access denied>

    Kernel driver in use: xhci_hcd

    Kernel modules: xhci_pci



00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)

    Subsystem: Lenovo Sunrise Point-LP Thermal subsystem

    Flags: fast devsel, IRQ 18

    Memory at d122a000 (64-bit, non-prefetchable) [size=4K]

    Capabilities: <access denied>

    Kernel driver in use: intel_pch_thermal

    Kernel modules: intel_pch_thermal



00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)

    Subsystem: Lenovo Sunrise Point-LP Serial IO I2C Controller

    Flags: bus master, fast devsel, latency 0, IRQ 16

    Memory at d122b000 (64-bit, non-prefetchable) [size=4K]

    Capabilities: <access denied>

    Kernel driver in use: intel-lpss

    Kernel modules: intel_lpss_pci



00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)

    Subsystem: Lenovo Sunrise Point-LP CSME HECI

    Flags: bus master, fast devsel, latency 0, IRQ 127

    Memory at d122c000 (64-bit, non-prefetchable) [size=4K]

    Capabilities: <access denied>

    Kernel driver in use: mei_me

    Kernel modules: mei_me



00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21) (prog-if 01 [AHCI 1.0])

    Subsystem: Lenovo Sunrise Point-LP SATA Controller [AHCI mode]

    Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 123

    Memory at d1228000 (32-bit, non-prefetchable) [size=8K]

    Memory at d1231000 (32-bit, non-prefetchable) [size=256]

    I/O ports at e080 [size=8]

    I/O ports at e088 [size=4]

    I/O ports at e060 [size=32]

    Memory at d122f000 (32-bit, non-prefetchable) [size=2K]

    Capabilities: <access denied>

    Kernel driver in use: ahci

    Kernel modules: ahci



00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1) (prog-if 00 [Normal decode])

    Flags: bus master, fast devsel, latency 0, IRQ 120

    Bus: primary=00, secondary=01, subordinate=01, sec-latency=0

    I/O behind bridge: [disabled]

    Memory behind bridge: [disabled]

    Prefetchable memory behind bridge: [disabled]

    Capabilities: <access denied>

    Kernel driver in use: pcieport



00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1) (prog-if 00 [Normal decode])

    Flags: bus master, fast devsel, latency 0, IRQ 121

    Bus: primary=00, secondary=02, subordinate=02, sec-latency=0

    I/O behind bridge: [disabled]

    Memory behind bridge: d1100000-d11fffff [size=1M]

    Prefetchable memory behind bridge: [disabled]

    Capabilities: <access denied>

    Kernel driver in use: pcieport



00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1) (prog-if 00 [Normal decode])

    Flags: bus master, fast devsel, latency 0, IRQ 122

    Bus: primary=00, secondary=03, subordinate=03, sec-latency=0

    I/O behind bridge: 0000d000-0000dfff [size=4K]

    Memory behind bridge: d1000000-d10fffff [size=1M]

    Prefetchable memory behind bridge: [disabled]

    Capabilities: <access denied>

    Kernel driver in use: pcieport



00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)

    Subsystem: Lenovo Sunrise Point-LP LPC Controller

    Flags: bus master, medium devsel, latency 0



00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)

    Subsystem: Lenovo Sunrise Point-LP PMC

    Flags: fast devsel

    Memory at d1224000 (32-bit, non-prefetchable) [disabled] [size=16K]



00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)

    Subsystem: Lenovo Sunrise Point-LP HD Audio

    Flags: bus master, fast devsel, latency 64, IRQ 131

    Memory at d1220000 (64-bit, non-prefetchable) [size=16K]

    Memory at d1210000 (64-bit, non-prefetchable) [size=64K]

    Capabilities: <access denied>

    Kernel driver in use: snd_hda_intel

    Kernel modules: snd_hda_intel, snd_soc_skl, snd_soc_avs, snd_sof_pci_intel_skl



00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)

    Subsystem: Lenovo Sunrise Point-LP SMBus

    Flags: medium devsel, IRQ 16

    Memory at d1230000 (64-bit, non-prefetchable) [size=256]

    I/O ports at efa0 [size=32]

    Kernel driver in use: i801_smbus

    Kernel modules: i2c_i801



02:00.0 Network controller: Intel Corporation Dual Band Wireless-AC 3165 Plus Bluetooth (rev 79)

    Subsystem: Intel Corporation Dual Band Wireless-AC 3165

    Flags: bus master, fast devsel, latency 0, IRQ 130

    Memory at d1100000 (64-bit, non-prefetchable) [size=8K]

    Capabilities: <access denied>

    Kernel driver in use: iwlwifi

    Kernel modules: iwlwifi



03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)

    Subsystem: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller

    Flags: bus master, fast devsel, latency 0, IRQ 17

    I/O ports at d000 [size=256]

    Memory at d1004000 (64-bit, non-prefetchable) [size=4K]

    Memory at d1000000 (64-bit, non-prefetchable) [size=16K]


Attached Files Thumbnail(s)
           
find
quote


Forum Jump:


Users browsing this thread: 5 Guest(s)