Jump to content

Bug fix for AM5 new firmware motherboards (DSDT-FIX)


Lorys89

Recommended Posts

  • 3 months later...
  • Supervisor
17 hours ago, sdmkx said:

@etorix no, is it suitble for X870E ?

No, every DSDT could have different acpi patches

You have to post your DSDT on AMD-OSX discord and ask for the help @corpghost

But, if your system boots fine without any acpi errors, problem could be in other part of your system/config.plist

 

https://discord.com/channels/249992304503291905/1027560607030984766/1358074891730944032

 

 

  • +1 1
Link to comment
Share on other sites

  • Supervisor

Yes you have understood well about DSDT

About system stability i think could bedifficult to say if your system is perfect in other OS

You have to play in this case with your MMIO whitelist to see if system needs more of them (to reassign them to the system)

 

Link to comment
Share on other sites

[Request]

ACPI Patch for Gigabyte X670E AORUS MASTER (rev. 1.x) to Enable Intel AX210 Wi-Fi/BT Without DSDT Override

Could @Lorys89, @fabiosun help create an SSDT-based patch to:
- Correctly expose the AX210’s PCI path (_SB.PCI0.GPP7.UP00.DP40.UP00.DP38.EP00) in macOS without DSDT overrides.
- Ensure compatibility with Windows (no ACPI table conflicts).

Any guidance or SSDT examples would be greatly appreciated! 🙏

 

[Hardware Details]
Motherboard: Gigabyte X670E AORUS MASTER (rev. 1.x)
Wi-Fi/BT Card: Intel® Wi-Fi 6E AX210 
OS: macOS Ventura 14.7.2 / OpenCore 1.0.3 (AMD Kernel Patches)


[Issue Description]
The Intel AX210 Wi-Fi/Bluetooth card does not initialize in macOS unless a custom DSDT.aml override is injected via OpenCore. With the DSDT:
Wi-Fi and Bluetooth work perfectly (using AirportItlwm.kext + IntelBTPatcher.kext).
IORegistryExplorer shows AirportItlwm attached to

IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/GPP7@2,1/IOPP/UP00@0/IOPP/DP40@8/IOPP/UP00@0/IOPP/DP38@7/IOPP/EP00@0 
PciRoot(0x0)/Pci(0x2,0x1)/Pci(0x0,0x0)/Pci(0x8,0x0)/Pci(0x0,0x0)/Pci(0x7,0x0)/Pci(0x0,0x0) 

 

[Additional Notes]
The AX210 is detected in Windows/Linux without issues (firmware/drivers functional).

Problem:
Using a DSDT override causes Windows 11 boot failures (BSOD: ACPI_BIOS_ERROR).
DSDT patching is not sustainable for dual-boot setups and may conflict with future BIOS updates.

 

[Attachments]

EFI folder with DSDT.aml, IOReg,  ACPI_ExtractAll

 

Google Drive links:

https://drive.google.com/drive/folders/1OYbPJ0h-K_Vawff0aKZQp6xEDIsnAIxR?usp=sharing

 

Edited by x0r
Link to comment
Share on other sites

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
  • Recently Browsing   0 members

    • There are no registered users currently online
×
×
  • 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.