Contribute
Register

Gigabyte Z690 Aero G + i5-12600K + AMD RX 6800 XT

Hello Everybody,

I am managed to build my system based on Gigabyte Z690i, almost perfect, need to wrinkle out the restart and shutdown issue. I was hoping the expert here can point me in the right direction.
Screen Shot 2021-12-31 at 16.45.07.png

20 Processor detected
Screen Shot 2021-12-31 at 16.53.40.png

USB configuration:
Screen Shot 2021-12-31 at 16.45.58.png

Configuration:
Motherboard: Gigabyte Z690i Aorus Ultra
Processor: Intel i7 12700KF
Memory: Patriot Steel DDR4 3600MHz, 2 x 32GB
SSD: WD 750 SE x 2
Graphics: Sapphire RX 6900 XT
Case: Cooler Master N200P Max.
Wifi: BCM94352Z (Bluetooth and Wifi work perfectly, speed up to 867Mbit.)
Screen Shot 2021-12-31 at 17.22.15.png

Monitor: 32" BenQ EW3270U.
USB has been mapped according to motherboard and case layout.

The only problem that I'm having is restart/shutdown and sleep. Restart will almost bring the PC to halt, unable to continue booting. Whereas shutdown will also bring PC to halt, without actually powering down the PC.

I have looked into fixed into shutdown/restart, no luck.

Code:
DefinitionBlock ("", "SSDT", 2, "Slav", "ZPTS", 0x00000000)
{
    External (_SB_.PC00.XHCI.PMEE, FieldUnitObj)
    External (ZPTS, MethodObj)    // 1 Arguments

    Method (_PTS, 1, NotSerialized)  // _PTS: Prepare To Sleep
    {
        ZPTS (Arg0)
        If ((0x05 == Arg0))
        {
            \_SB.PC00.XHCI.PMEE = Zero
        }
    }
}

My DSDT and EFI are attached.

Initially, I copied the EFI from this link Z690i and made some modifications on USB map. I hope I can get a good feedback here. Thank you for this awesome forum @CaseySJ, I learned a lot from this forum.
 

Attachments

  • Screen Shot 2021-12-31 at 16.44.53.png
    Screen Shot 2021-12-31 at 16.44.53.png
    195.8 KB · Views: 59
  • EFI.zip
    11 MB · Views: 75
  • DSDT.aml.zip
    64.6 KB · Views: 43
Last edited:
Hi all,

this looks really great! I might build my „final“ CustoMac with this :) Just curious, is anybody using this setup but with a separate Nvidia GPU? I would love to keep my 2080 for windows in the case but wouldn‘t mind swapping cables, or deactiviating a PCI Slot in the Bios.

Thank you for any hints :)
 
Last edited:
Hello Everybody,

I am managed to build my system based on Gigabyte Z690i, almost perfect, need to wrinkle out the restart and shutdown issue. I was hoping the expert here can point me in the right direction.
View attachment 538131
20 Processor detected
View attachment 538132
USB configuration:
View attachment 538133
Configuration:
Motherboard: Gigabyte Z690i Aorus Ultra
Processor: Intel i7 12700KF
Memory: Patriot Steel DDR4 3600MHz, 2 x 32GB
SSD: WD 750 SE x 2
Graphics: Sapphire RX 6900 XT
Case: Cooler Master N200P Max.
Wifi: BCM94352Z (Bluetooth and Wifi work perfectly, speed up to 867Mbit.)
View attachment 538137
Monitor: 32" BenQ EW3270U.
USB has been mapped according to motherboard and case layout.

The only problem that I'm having is restart/shutdown and sleep. Restart will almost bring the PC to halt, unable to continue booting. Whereas shutdown will also bring PC to halt, without actually powering down the PC.

I have looked into fixed into shutdown/restart, no luck.

Code:
DefinitionBlock ("", "SSDT", 2, "Slav", "ZPTS", 0x00000000)
{
    External (_SB_.PC00.XHCI.PMEE, FieldUnitObj)
    External (ZPTS, MethodObj)    // 1 Arguments

    Method (_PTS, 1, NotSerialized)  // _PTS: Prepare To Sleep
    {
        ZPTS (Arg0)
        If ((0x05 == Arg0))
        {
            \_SB.PC00.XHCI.PMEE = Zero
        }
    }
}

My DSDT and EFI are attached.

Initially, I copied the EFI from this link Z690i and made some modifications on USB map. I hope I can get a good feedback here. Thank you for this awesome forum @CaseySJ, I learned a lot from this forum.
Hello @maxxx,

Good to see another mini ITX build. Because you're using an EFI folder from @MatiCohen's repository on GitHub, let's pose the problem to him first. Yes, this is known as passing the buck! :)

@MatiCohen, did you run into the same problem described above, namely issues with Shutdown and Restart? Is there a particular version of BIOS that you recommend?
 
Hi all,

this looks really great! I might build my „final“ CustoMac with this :) Just curious, is anybody using this setup but with a separate Nvidia GPU? I would love to keep my 2080 for windows in the case but wouldn‘t mind swapping cables, or deactiviating a PCI Slot in the Bios.

Thank you for any hints :)
We can indeed disable the Nvidia GPU by using an SSDT. The SSDT will be specific to the slot in which the Nvidia is installed. We can help you with this after macOS has been installed.

Note: When installing macOS, it's best to keep the Nvidia GPU out of the system (or unplug its PCIe power cables).
 
Last edited:
I found that the onboard Intel WIFI is not reliable at all as it drops the connection repeatedly so I put in a
Broadcom BCM43xx 1.0 WIFI/BT combo card for now.

Also, Apollo Twin doesn't initialize with a Maple Ridge add-on card on cold boot or hot-plug; as is probably expected.

Apollo Twin did initialize but no hot-plug. So it does connect with Maple Ridge card with cold boot.

There is also a long delay after it boots for the login screen to appear where the screen is black; about 30 seconds to a minute.

Sleep doesn't work using the Corsair Commander Pro HUB with the CommanderProFix.kext.
 
Last edited:
Hello @maxxx,

Good to see another mini ITX build. Because you're using an EFI folder from @MatiCohen's repository on GitHub, let's pose the problem to him first. Yes, this is known as passing the buck! :)

@MatiCohen, did you run into the same problem described above, namely issues with Shutdown and Restart? Is there a particular version of BIOS that you recommend?
I just have to wait for the buck to stop then.

The shutdown/restart actually work, in sense, powering off the computer, however the next logon I will get this message, eventhough I initiated the shutdown.
1641117420251.png


1641117639798.png


It is just annoying, everytime I log-on I got that message.

Thank you
 
I found that the onboard Intel WIFI is not reliable at all as it drops the connection repeatedly so I put in a
Broadcom BCM43xx 1.0 WIFI/BT combo card for now.
When OpenCore 0.7.7 is formally released sometime this coming week (most likely on Monday) I’ll test the release candidate of AirportItlwm 2.1.0. But IntelBlutooth has not been updated in some time, and it continues to fail completely. Update: IntelBluetoothFirmware was updated to 2.1.0 yesterday with support for ax210, ax211, ax411, and ac9560! Will test and add them to OpenCore 0.7.7 formal EFI folder in the next day or two.

Also, Apollo Twin doesn't initialize with a Maple Ridge add-on card on cold boot or hot-plug; as is probably expected.

Apollo Twin did initialize but no hot-plug. So it does connect with Maple Ridge card with cold boot.

There is also a long delay after it boots for the login screen to appear where the screen is black; about 30 seconds to a minute.
In my case the boot progress screen goes black for about 5 seconds, which appears to be an artifact of initializing the AMD driver. The boot process itself does not pause during this time; only the screen goes black a bit early.

Sleep doesn't work using the Corsair Commander Pro HUB with the CommanderProFix.kext.
Good to know. Will add a warning to post 1.
 
Last edited:
Back
Top