After many tries, and helped by smart folks from here, finally is working!
Hardware Setup:
CPU: AMD Threadripper 3960X
Mainboard: Asus ROG Strix TRX40-E Gaming
RAM: Corsair 128 GB RAM (32GB x 4) - 3600 MHz
1 TB SSD PCIe Gen. 4 - Corsair MP600 Pro: 7000/5500 MB/s R/W - Mac OS X Big Sur 15.5
1 TB SSD PCIe Gen. 4 - Adata XPG S50: 5000/4400 MB/s R/W - Windows 10 Pro 64bit
4 TB SSD 2.5 SATA - Samsung 960 Evo: OS X / Windows Shared Storage (exFAT)
GPU: Asus AMD RX 6900 XT - reference based videocard
CPU Water Cooler: Corsair iCUE H150i RGB PRO XT Liquid CPU Cooler
Source: Corsair HX1000i High-Performance ATX Power Supply — 1000 Watt 80 Plus® PLATINUM Certified PSU
Case: Cooler Master mid-tower gamming case
Monitor: Samsung Odyssey G9
I am using an EFI from @AudioGod : many thanks.
I customize with my platform info (Serial Number, and so on), using GenSMBIOS
To find and write my mainboard custom MMIO Whitelist, I use excellent tutorial from @iGPU - I put it in an pdf - attached here;
I will attach ASAP to this post my EFI with my config.plist without platform info, so please use GenSMBIOS to find your details.
Things that I already tested and worked:
Things that doesn't work (yet?):
Observed limitations:
- Maximum display refresh rate: 60 Hz with HDR or 120 Hz without HDR. My monitor supports 240Hz with HDR;
Now I must figure out how to:
Find MMIO
Only for MMIO findings, download and use EFI_MacPro7.1_069_dbg.zip from section fabiosun's EFI and ioreg from here
Use the excellent IGPU's procedure attached here as pdf to find MMIO values.
After you find the proper MMIO values for your motherboard, and BIOS settings, replace this EFI with previous one.
My MMIO findings are as follow:
MMIO Values to put in config.plist (Mainboard: Asus ROG Strix TRX40-E Gaming, relevant BIOS settings : above 4g decoding - active and ResizeBar - Disabled)
Hex Dec
0xE3180000 3810000896
0xEF100000 4010803200
0xFEA00000 4271898624
0xFEC00000 4273995776
0xFEC10000 4274061312
0xFED00000 4275044352
0xFED40000 4275306496
0xFED80000 4275568640
0xFEDC2000 4275838976
0xFEDD4000 4275912704
0xFF000000 4278190080
Relevant content of EFI Folder:
Hardware Setup:
CPU: AMD Threadripper 3960X
Mainboard: Asus ROG Strix TRX40-E Gaming
RAM: Corsair 128 GB RAM (32GB x 4) - 3600 MHz
1 TB SSD PCIe Gen. 4 - Corsair MP600 Pro: 7000/5500 MB/s R/W - Mac OS X Big Sur 15.5
1 TB SSD PCIe Gen. 4 - Adata XPG S50: 5000/4400 MB/s R/W - Windows 10 Pro 64bit
4 TB SSD 2.5 SATA - Samsung 960 Evo: OS X / Windows Shared Storage (exFAT)
GPU: Asus AMD RX 6900 XT - reference based videocard
CPU Water Cooler: Corsair iCUE H150i RGB PRO XT Liquid CPU Cooler
Source: Corsair HX1000i High-Performance ATX Power Supply — 1000 Watt 80 Plus® PLATINUM Certified PSU
Case: Cooler Master mid-tower gamming case
Monitor: Samsung Odyssey G9
I am using an EFI from @AudioGod : many thanks.
I customize with my platform info (Serial Number, and so on), using GenSMBIOS
To find and write my mainboard custom MMIO Whitelist, I use excellent tutorial from @iGPU - I put it in an pdf - attached here;
I will attach ASAP to this post my EFI with my config.plist without platform info, so please use GenSMBIOS to find your details.
Things that I already tested and worked:
- Apple ID (and iCloud);
- Onboard wireless adapter;
- Both onboard LAN adapters;
- Logic Pro X;
- Mainstage 3;
- Steam - for games. I tested Shadow of the Tomb Raider and it seems to have the same almost the same graphical experience like on MS Windows, but limited to 120 Hz refresh rate and without Ray Tracing;
Things that doesn't work (yet?):
- Bluetooth;
- Onboard audio;
Observed limitations:
- Maximum display refresh rate: 60 Hz with HDR or 120 Hz without HDR. My monitor supports 240Hz with HDR;
Now I must figure out how to:
- correctly display processor name in About this Mac;
- setup Bluetooth;
- setup onboard audio.
Find MMIO
Only for MMIO findings, download and use EFI_MacPro7.1_069_dbg.zip from section fabiosun's EFI and ioreg from here
Use the excellent IGPU's procedure attached here as pdf to find MMIO values.
After you find the proper MMIO values for your motherboard, and BIOS settings, replace this EFI with previous one.
My MMIO findings are as follow:
MMIO Values to put in config.plist (Mainboard: Asus ROG Strix TRX40-E Gaming, relevant BIOS settings : above 4g decoding - active and ResizeBar - Disabled)
Hex Dec
0xE3180000 3810000896
0xEF100000 4010803200
0xFEA00000 4271898624
0xFEC00000 4273995776
0xFEC10000 4274061312
0xFED00000 4275044352
0xFED40000 4275306496
0xFED80000 4275568640
0xFEDC2000 4275838976
0xFEDD4000 4275912704
0xFF000000 4278190080
Relevant content of EFI Folder:
Attachments
Last edited: