Contribute
Register

Gigabyte Z390 M Gaming build with working NVRAM

Joined
May 29, 2012
Messages
473
Motherboard
Gigabyte Z390 Gaming X
CPU
i9-9900K
Graphics
Vega 56
Mac
  1. iMac
Classic Mac
  1. LC
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
Hi @pastrychef, I came to try to use your Clover EFI and in my case it was unstable, crashing on Idle. OpenCore strangely didn't even boot.
I ended up doing just like you, doing it on my own, EFI Opencore.
If you want to give an evaluation?
EFI OpenCore
Why don't you just download PC's OpenCore EFI?
 
Joined
Dec 5, 2010
Messages
58
Motherboard
Z390 M GAMING
CPU
i5-8600K
Graphics
HD 630
Mac
  1. iMac
So I have two Z390M Gaming builds. One I use as a PC and is a backup/test bench for hackintosh updates. This backup board is really squirrelly. If I place any PCIE card in Slots 2 or 3 the machine won't post. I'm gonna RMA the board. I just moved the 5700XT to my main rig and it doesn't throw these errors and is installing fine. :)

I had tried OpenCore and got the same results. I would migrate over to Opencore setup, but I don't want to troubleshoot the consequences of it messing up my iCloud/AppleID/messages. Clover is working really well for me. I was using IGPU for ages, but needed grown up GPU for Davinici.
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
17,370
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Vega 56 (Bios flashed to 64)
Mac
  1. MacBook
  2. Mac Pro
Classic Mac
  1. iBook
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
Hey @pastrychef,

I have some problems with the sleep-wake cycle and shutdown reboot for my Z390M. I use the OC 0.6.3 config files, OS is big sur.

Due to vega 56 use 3 PCIe blocks, I put my BCM94360CS2 in pcie x4 and usb connect to F_USB1.

I check the log, the wake reason is following.

Please post your config.plist.
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
17,370
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Vega 56 (Bios flashed to 64)
Mac
  1. MacBook
  2. Mac Pro
Classic Mac
  1. iBook
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS

pastrychef


Still not sure if I'm missing something here.. Computer sleeps just fine and stays asleep. But if I have a USB drive plugged in upon waking up I get. "Disk not ejected properly". I'm using your EFI folder for opencore 0.6.3 with my info.

Try disabling overclocks and XMP and see if you still get the "disk not ejected properly."
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
17,370
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Vega 56 (Bios flashed to 64)
Mac
  1. MacBook
  2. Mac Pro
Classic Mac
  1. iBook
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
So I have two Z390M Gaming builds. One I use as a PC and is a backup/test bench for hackintosh updates. This backup board is really squirrelly. If I place any PCIE card in Slots 2 or 3 the machine won't post. I'm gonna RMA the board. I just moved the 5700XT to my main rig and it doesn't throw these errors and is installing fine. :)

I had tried OpenCore and got the same results. I would migrate over to Opencore setup, but I don't want to troubleshoot the consequences of it messing up my iCloud/AppleID/messages. Clover is working really well for me. I was using IGPU for ages, but needed grown up GPU for Davinici.

Make sure that whatever system you install the 5700 XT in to has an operating system that has support for the 5700 XT.
 
Joined
Sep 10, 2017
Messages
315
Motherboard
Gigabyte Z590M GAMING X
CPU
i9-10900
Graphics
Vega 56+UHD 630
Mac
  1. MacBook Pro
  2. Mac Pro
Classic Mac
  1. Power Mac
Mobile Phone
  1. Android
  2. iOS
Why don't you just download PC's OpenCore EFI?
I tried to use @pastrychef EFI Opencore, but unfortunately it didn't even boot, so I chose to do it myself, so I commented here for pastrychef to evaluate what he thinks?
 
Joined
Mar 15, 2013
Messages
37
Motherboard
Gigabyte Z390 M Gaming
CPU
i5 9600k
Graphics
Sapphire Radeon Nitro+ RX 580 8GB
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
Try disabling overclocks and XMP and see if you still get the "disk not ejected properly."
I disabled the XMP profiles. And it seems to have fixed it. But it dropped the speed of the memory. Can you set the speed of the memory manually keep the speed of the memory up? Also overclocking the cpu will cause the same problem?

Thanks again for the help.
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
17,370
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Vega 56 (Bios flashed to 64)
Mac
  1. MacBook
  2. Mac Pro
Classic Mac
  1. iBook
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
I disabled the XMP profiles. And it seems to have fixed it. But it dropped the speed of the memory. Can you set the speed of the memory manually keep the speed of the memory up? Also overclocking the cpu will cause the same problem?

Thanks again for the help.

XMP is known to cause this issue. I don't know of any fix.

CPU overclocking may work fine.
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
17,370
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Vega 56 (Bios flashed to 64)
Mac
  1. MacBook
  2. Mac Pro
Classic Mac
  1. iBook
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
I tried to use @pastrychef EFI Opencore, but unfortunately it didn't even boot, so I chose to do it myself, so I commented here for pastrychef to evaluate what he thinks?

I don't see any major differences to my EFI. You use different kexts (some not necessary) but there's no reason why my EFI doesn't boot for you.
 
Joined
May 29, 2012
Messages
473
Motherboard
Gigabyte Z390 Gaming X
CPU
i9-9900K
Graphics
Vega 56
Mac
  1. iMac
Classic Mac
  1. LC
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
I disabled the XMP profiles. And it seems to have fixed it. But it dropped the speed of the memory. Can you set the speed of the memory manually keep the speed of the memory up? Also overclocking the cpu will cause the same problem?

Thanks again for the help.

I just went through this myself! When I updated to the latest BIOS, my system wouldn't boot after I loaded the XMP profile. It was the strangest thing.

You can set the XMP Profile, then manually lower the speed. This keeps all the other timings at the XMP setting and you can tune down the speed to the point it is stable. In my case, I have DDR4 3600 MHz, but the system was unstable. I had to bring it down to 3500 for stability. Set the Extreme Memory Profile (XMP) at "Profile1" and adjust the System Memory Multiplier setting to below your rated RAM speed.

At that point I could adjust the voltages up to 1.5V or so, and then that allowed me to go back up to 3600 to boot. After I got it to 3600, I could bring down the voltages to around 1.38V. But my system still wasn't stable. I experienced random crashes in Big Sur.

I suspected a bad RAM module, so this last weekend, I systematically went through each pair combination in order to find out which module wasn't allowing me to load the XMP profile. To my surprise, all pair combinations worked. Then, when I put back all 4 modules, it booted just fine at 3600, and the whole system is stable since.

Crazy.
 
Last edited:
Top