Contribute
Register

X299 - Open Core support

Joined
Mar 5, 2011
Messages
201
Motherboard
ASUS Prime X299 Deluxe
CPU
i9 7920K
Graphics
Radeon VII, RX Vega 64, GTX 1080, GTX980, GTX680.
Mac
  1. MacBook Air
  2. MacBook Pro
Mobile Phone
  1. iOS
Here is an EFI for Asus Prime X299 Deluxe with OpenCore 0.0.4.

Notes:
1. If you don't have an i9-7900X don't forget to modify TSCAdjustReset.kext for your CPU.
2. This assumes a Radeon VII is in slot PCIEX16_1. If your Radeon VII is in a different slot you'll need to modify SSDT-PrimeX299Deluxe-RadeonVII-WEG.aml. If you have a different GPU you'll need to replace PrimeX299Deluxe-RadeonVII-WEG.aml with a different appropriate SSDT for your GPU and modify config.plist accordingly.
3. This assumes your Thunderbolt 3 card (I have a GC-Titan Ridge) is in slot PCIEX16_4. If your TB3 card is in a different slot you'll need to modify SSDT-PrimeX299Deluxe-Thunderbolt3-HotPlug.aml, or remove the SSDT from the ACPI folder and the config.plist if you're not using a TB card.
4. USB ports disabled: internal USB 3.0 header U31G1_34 and external USB 2.0 port #12 (closest to the board). You'll need to modify PrimeX299DeluxeUSB15ports.kext if you desire a different USB port configuration.
5. Don't forget to enter your SN, SUUID, MLB, and ROM into the config.plist (under PlatformInfo/Generic).

Thanks go more to others than myself for helping me get this far (kgp, Ellybz, apfelnico, izo1, shael, et al). Thank you all.


It works perfect in my configuration, with Vega 64, and I9-7920X at 4.4GHZ
 
Joined
Jun 4, 2018
Messages
7
Motherboard
Gigabyte Z590 Vision G
CPU
i9-10900K
Graphics
RX 5700 XT
Mac
  1. Mac Pro
Mobile Phone
  1. Android
  2. iOS
Here is my own working OC EFI Folder for my ASUS Prime x299 Deluxe - all Devices implemented.
Radeon VII in Slot1.
TSCAdjustReset.kext 15 for my i7-7820x

Bildschirmfoto 2019-08-20 um 21.20.51.png


Don't know why this doesn't work with flmmkr`s EFI Folder.
 

Attachments

  • EFI.zip
    2 MB · Views: 204
  • iMac Pro - Systemreport.zip
    285.2 KB · Views: 87
  • iMac Pro - IOREG.zip
    1.1 MB · Views: 83
Last edited:

Ellybz

Retired
Joined
Apr 16, 2017
Messages
418
Motherboard
Gigabyte X299 WU-8
CPU
I9-7980Xe
Graphics
RX 580
Mobile Phone
  1. Android
So finally, here's my completed and completely stable EFI OpenCore Version 005 for X299 Gigabyte Gaming 7.
Everything works. Everything is stable. Before some of you jump on the fact that this EFI is wrong @izo1 ;) ; does not have DeviceProperties or EC SSDTs. They are ABSOLUTELY not needed. If you have your SSDTs properly implemented, filing DeviceProperties is a waste of time. it might even conflict with your Sleep/Wake functions ( reported by several users ). EC does not appear on Gigabyte Mobos. ( I still put one in the ACPI SSDTS but it's deactivated ). The ARPT SSDT is now fixed. I also have 2 extra SSDTs that you might not need ( Firewire & Xtra Audio PCIE Card ), I left them in case you wish to create a custom one ( Audio Engineers ) or for a different PCIe Card. My SSDT for CPUPM is based on Piker Aplha. As usual, SN , MLB, UUID are removed. Enjoy!!

Screen Shot 2019-08-20 at 12.17.53 PM.png
Screen Shot 2019-08-20 at 12.18.19 PM.png
 
Last edited:

Ellybz

Retired
Joined
Apr 16, 2017
Messages
418
Motherboard
Gigabyte X299 WU-8
CPU
I9-7980Xe
Graphics
RX 580
Mobile Phone
  1. Android
@izo1
I do not believe in statements like "You are wrong". If you wish to help please develop your ideas properly. This has nothing to do with ego, unless you just want to diminish others based on emotions . I do not believe this is a proper way to communicate or transmit informations to others. You are an intelligent person, I saw your posts, but if you really wish to help, please construct your statements. Peace.
 

Ellybz

Retired
Joined
Apr 16, 2017
Messages
418
Motherboard
Gigabyte X299 WU-8
CPU
I9-7980Xe
Graphics
RX 580
Mobile Phone
  1. Android
Here is my own working OC EFI Folder for my ASUS Prime x299 Deluxe - all Devices implemented.
Radeon VII in Slot1.
TSCAdjustReset.kext 15 for my i7-7820x

View attachment 422438

Don't know why this doesn't work with flmmkr`s EFI Folder.
You are still using APCI patches. They are not needed, you need to readjust your SSDTs to reflect those changes ( Mostly PC00 to PCI0 ). The EFI from @flmmkr seems legit in this sense.
 
Joined
Jun 4, 2018
Messages
7
Motherboard
Gigabyte Z590 Vision G
CPU
i9-10900K
Graphics
RX 5700 XT
Mac
  1. Mac Pro
Mobile Phone
  1. Android
  2. iOS
But there is no diff between my EFI and the one from flmmkr @Ellybz. Except he has 3 ACPI aml and I
have these splittet. (Sorry for bad English).

Whatever, mine is working fine.
 

Ellybz

Retired
Joined
Apr 16, 2017
Messages
418
Motherboard
Gigabyte X299 WU-8
CPU
I9-7980Xe
Graphics
RX 580
Mobile Phone
  1. Android
But there is no diff between my EFI and the one from flmmkr @Ellybz. Except he has 3 ACPI aml and I
have these splittet. (Sorry for bad English).

Whatever, mine is working fine.
Don't worry about your English..Your post#184 was showing your EFI with your ACPI patches & SSDTs. When I ask to put your EFI, IOReg & screenshot to troubleshoot, I was obviously referring to the one @flmmkr is using because you had problems with it. Without this configuration it's difficult to spot the problems; however if you are satisfied with your EFI, that whole discussion is redundant.

Cheers :)
 
Joined
Jul 16, 2013
Messages
414
Motherboard
Asus Prime X299-Deluxe
CPU
i9-7900X
Graphics
Radeon VII
So I'm trying to clean up my EFI by combining several separate SSDTs for the mainboard into one complete SSDT. When I do this it does not work for some reason. If I have the DTGP SSDT and add entries for _SB_.PC00.CAVS and _SB_.PC00.PMC1 for example, it works. As soon as I add anything beyond that it does not work. Anyone have any idea why?

The separate SSDTs and the combo one are attached.

I think it would just be cleaner to have one SSDT for the mainboard (for things that aren't going to change) and then separate SSDTs for things that could be changed (graphics card, CPU, etc).
 

Attachments

  • Separate-SSDTs.zip
    8 KB · Views: 69
  • SSDT-PrimeX299Deluxe-Main.aml
    4.4 KB · Views: 66

Ellybz

Retired
Joined
Apr 16, 2017
Messages
418
Motherboard
Gigabyte X299 WU-8
CPU
I9-7980Xe
Graphics
RX 580
Mobile Phone
  1. Android
Top