- Joined
- Jan 5, 2020
- Messages
- 480
- Motherboard
- MSI Z690 Force
- CPU
- i9-13900K
- Graphics
- RX 590
- Mac
This will be a work in progress, so check back for updates. There isn't a lot of build info for the Gigabyte Z390 UD motherboard so when I got it up and running earlier this year I cobbled together a clover configuration that has worked fine using some help from another thread, but I did not believe it would work with Catalina. I took it on as a project for both my computer(Z390 Gaming M) and my son's(Z390 UD) to build an open core EFI from scratch so I would understand the setup better.
This is an EFI built from scratch using the open core configuration guide for 0.6.3. Intended use is for a Gigabyte Z390 UD with dGPU(RX580 or similar. I am using Sapphire Pulse Rx580) and uses the iMacPro1,1 SMBIOS description.
I was able to use this EFI with both Mojave, and then update using software update to Catalina 10.15.7.
This EFI uses NVRAM. BIOS should be updated to F10J with the config lock disabled.
Recommended BIOS settings are below.
Open core recommends some other settings which I used but I don't believe are critical as the ones above. I will post these later.
A few things. If you are moving from Clover, I would recommend clearing NVRAM after you reach the open canopy picker screen. Then once you boot into MacOS set your startup disk to your Mojave or Catalina installation.
If you set the picker to "Built-in" and uncheck show picker, it will boot up faster, but if you want to be able to switch between windows and macOS, then keep the picker.
Using Open core configurator, open the config.plist and either copy in your UUID and serial number or generate new ones. These values have been cleared in the attached EFI. If you switch from Clover you will need to sign into iCloud again.
The USB ports were mapped using USB toolbox.
Update 2/25/2023: New EFI posted. I believe it's open 0.8.7. Regenerate platform info as shown in the screenshot before using. Issues with USB mapping should all be fixed with this EFI.
This is an EFI built from scratch using the open core configuration guide for 0.6.3. Intended use is for a Gigabyte Z390 UD with dGPU(RX580 or similar. I am using Sapphire Pulse Rx580) and uses the iMacPro1,1 SMBIOS description.
I was able to use this EFI with both Mojave, and then update using software update to Catalina 10.15.7.
This EFI uses NVRAM. BIOS should be updated to F10J with the config lock disabled.
Recommended BIOS settings are below.
- Advanced CPU Settings → VT-d → Disabled
- Advanced Mode > Settings > IO Ports > Initial Display Output > PCIe 1 Slot
- Advanced Mode > Settings > IO Ports > Above 4G Decoding > Enabled
- Advanced Mode > Settings > IO Ports > USB Configuration > XHCI Hand-off > Enabled
- Advanced Mode > Boot > CSM Support > Disabled
- Settings > IO Ports > Super IO Configuration > Serial Port > Disabled
- Boot > CFG Lock > Disabled
- Boot> Operating System>Windows 8/10
- IGPU - >Disabled
Open core recommends some other settings which I used but I don't believe are critical as the ones above. I will post these later.
A few things. If you are moving from Clover, I would recommend clearing NVRAM after you reach the open canopy picker screen. Then once you boot into MacOS set your startup disk to your Mojave or Catalina installation.
If you set the picker to "Built-in" and uncheck show picker, it will boot up faster, but if you want to be able to switch between windows and macOS, then keep the picker.
Using Open core configurator, open the config.plist and either copy in your UUID and serial number or generate new ones. These values have been cleared in the attached EFI. If you switch from Clover you will need to sign into iCloud again.
The USB ports were mapped using USB toolbox.
Update 2/25/2023: New EFI posted. I believe it's open 0.8.7. Regenerate platform info as shown in the screenshot before using. Issues with USB mapping should all be fixed with this EFI.
Attachments
Last edited: