Jump to content
NotebookTalk

Recommended Posts

Posted

Target Laptop: ASUS ROG G73SW (Intel HM65 Chipset / Sandy Bridge)

Target GPU: NVIDIA Quadro M2000M (Maxwell Architecture - MXM 3.0a)

Current File Provided: bios.bin (2.5 MB - Region-only dump extracted via Intel FPT v7 under WinPE)

Required Modifications / Required Patches:

1. MXM Whitelist Removal & Subsystem ID Bypass

Issue: The stock ASUS BIOS has a strict hardware whitelist that rejects unauthorized MXM cards during POST, causing a black screen or boot loops.

Modification: Completely remove or bypass the MXM GPU Whitelist check within the AMI Aptio modules. Ensure the motherboard accepts the Quadro M2000M (Device ID: 13B0) natively without system-side handshaking rejections.

2. Fix ACPI Power Throttling / P-States Lock (Fix P-State 10 Error)

Issue: Legacy ASUS ROG motherboards (G73/G74 series) trip a safety thermal/power throttling mechanism when a newer generation Maxwell/Pascal card is installed. The Embedded Controller (EC) cannot read the temperature or power sensors properly, forcing the system into a permanent low-power state (P-State 10 / lowest CPU multiplier, e.g., 800MHz).

Modification: Patch the ACPI tables (DSDT / SSDT) to bypass or decouple the GPU thermal/power alert pin from the EC throttling loop. Disable the enforced BD PROCHOT or power-limit flags triggered by an unrecognized MXM sensor to allow both the CPU and GPU to boost to their full stock frequencies.

3. VGA Option ROM / GOP Driver Integration

Issue: The original BIOS modules only support old Fermi architecture legacy Option ROMs.

Modification: Update or insert the appropriate legacy VGA Option ROM modules (and UEFI GOP drivers if applicable) to ensure full native display initialization during boot. Note: The GPU currently has a modified HP vBIOS that outputs basic video, but system BIOS integration is required for stability.

4. Unlock Hidden Advanced Menus (Optional but Recommended)

Modification: Unlock the hidden "Advanced" and "Chipset" menus in the AMI Aptio firmware setup layout. This will allow manual overriding of thermal parameters, PCIe Link Speeds, and Intel SpeedStep/Throttling settings in case further troubleshooting is required.

Flash Instructions for Developer Context:

Due to the Flash Descriptor Lock (Error 26) on the full 4MB chip, this dump was taken using the -bios command. The modification must keep the structure intact so it can be flashed back strictly to the BIOS region using:

fptw64.exe -bios -f bios_patched.bin

 

MY GITHUB : https://github.com/KIRA777-TECH/-Project-Log-Attempting-Maxwell-Quadro-M2000M-on-ASUS-G73SW-Breaking-the-Legacy-BIOS-LVDS-Barrier/issues/1

 

MY BIOS : https://mega.nz/file/f7gjQBSL#JPTPzsUIz1L38f-N7DAUd4l3ZCzoBIeWILIdDVO5tnc
https://mega.nz/file/f7gjQBSL#JPTPzsUIz1L38f-N7DAUd4l3ZCzoBIeWILIdDVO5tnc

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use