Contribute
Register

[SUCCESS] Gigabyte Designare Z390 (Thunderbolt 3) + i7-9700K + AMD RX 580

Joined
Mar 29, 2017
Messages
68
Motherboard
Gigabyte Designare Z390
CPU
i7-8700K
Graphics
Vega 64
Mac
Mac mini
Hello @PicLock,

It's perfectly okay to just remove it. It can even be moved to another system, but it may need re-activation. I'm not too familiar with activation procedures in Windows, but if it's possible to deactivate it first, then it might be easier to reactivate it on a new system.

By the way, are you booting the Asus X99 Deluxe II with Clover or OpenCore? Recently I attempted to migrate Clover settings to a freshly configured OpenCore folder, but the system fails immediately at the start of boot.
Hello Casey.
My Asus X99 Deluxe II is still on Mojave with Clover. It is stable and working well and I probably will keep the system as it is for sometime cause I use it daily for video editing in our studio. I will probably upgrade the RX580 GPU though. Would you recommend the Vega 64 or the Radeon VII for this build? Thank you once again for helping to resurrect my Asus X99 Deluxe II!

Btw, only one USB 3 port on my Fractal Design R5 case is working. There are 2 X USB 3 and 2 X USB 2 at the top of the case.
Sorry, I have still yet to learn about USB port configuration :) All the USB ports on the MB is working great though.

I have save the the file for you to take a look.
 

Attachments

Joined
Aug 25, 2012
Messages
919
Motherboard
Gigabyte Z390 Designare
CPU
i9 9900k
Graphics
RX480
Mac
MacBook Pro
Classic Mac
Performa, Power Mac, PowerBook
Mobile Phone
iOS
Hi @CaseySJ

MacOS 10.15.4 installed and running well! Thank you again!

I'm going to leave it for a few days to see how sleep, etc., functions. (Right now I've not applied any extra patches like you've instructed before, as I'm using the Fenvi BT card connected to the front USB header.) There's also no need for providing me with a new SSDT as I don't want my setup to be different from others, and therefore don't need to use the front USB 2 port (already have 2x USB 3 ports at the front), however, thank you very much for the offer.

I had a few questions around AirDrop and things like Continuity Camera. I'm using Ethernet and WiFi/Bluetooth via the Fenvi card (also, a direct cable connection to the Motherboard USB header, I haven't used the splitter). Bluetooth and Wifi are working fine, as I'm able to browse the Internet and Bluetooth within System Prefs' has picked up my Apple keyboard. My questions:

Continuity camera works for me, on Mojave/iPhone8 with iOS13.3.1
 
Joined
Dec 10, 2012
Messages
14
Motherboard
GA-H170-HD3
CPU
i7 6700
Graphics
HD 530
Mac
MacBook Pro
Mobile Phone
iOS
...
First let's check the obvious:
  • Are Thunderbolt parameters setup correctly in BIOS? [...]
  • Have you adapted the SSDT appropriately for your motherboard?
1) I attached a screenshot of my BIOS settings

2) I followed the guide and tried the two SSDT patches (using OpenCore). But I assumed that the TB tree should be visible if activated - no matter if the patched are there or not?

3) I tried flashing back the original firmware and boot into macOS to be able to show you the ioreg with an attached device but I get a kernel panic (page fault) now for some reason - could be the RX580 drivers. Connecting a TB-Dock before boot made it work but TB-Tree was minimal.

4) I tried flashing the firmware used by @scottkendall from here + the SSDT patches from the guide: The full TB tree showed up but no connected TB3 devices (but USB-C worked). Stange thing: Same behavior even when booting without the patches enabled.
 

Attachments

Joined
Sep 25, 2012
Messages
77
Motherboard
Gigabyte Z390 Designare
CPU
i7 9700K
Graphics
RX 5700 XT
Temporarily switch back to iMac19,1 just to make sure Sidecar works correctly. If so, you might have to make a priority call between the faster rendering speed with iMacPro1,1 or the wider compatibility with iMac19,1.
Yes, seems like I'm gonna have to live with it. I'm going to try using iMac19,1 while putting the IGPU in headless mode. Let's see how render speeds and sidecar are going to be affected by this. I'll let you know.

I have another problem with sleep/wake. My system spins up every couple hours with an RTC Alarm. I deactivated Power Nap, bluetooth wake and set proximitywake=0. Didn't help. Is there anything else I can do?
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
10,067
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
MacBook Air, MacBook Pro, Mac Pro
Classic Mac
Quadra
Mobile Phone
iOS
@CaseySJ, have you tried using NVMeFix.kext for your build? Thanks.
Yes I tried this once but removed it after seeing an error message in the system log. However, the error message is actually okay (not an error) so I may include this kext in a future update to the Mini-Guide.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
10,067
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
MacBook Air, MacBook Pro, Mac Pro
Classic Mac
Quadra
Mobile Phone
iOS
1) I attached a screenshot of my BIOS settings
BIOS looks correct.
2) I followed the guide and tried the two SSDT patches (using OpenCore). But I assumed that the TB tree should be visible if activated - no matter if the patched are there or not?
Correct.
3) I tried flashing back the original firmware and boot into macOS to be able to show you the ioreg with an attached device but I get a kernel panic (page fault) now for some reason - could be the RX580 drivers. Connecting a TB-Dock before boot made it work but TB-Tree was minimal.

4) I tried flashing the firmware used by @scottkendall from here + the SSDT patches from the guide: The full TB tree showed up but no connected TB3 devices (but USB-C worked). Stange thing: Same behavior even when booting without the patches enabled.
I've added @scottkendall's GC-Alpine Ridge NVM 21 V3 to the Repository. Thunderbolt devices may not work until (a) they are hot-plugged, and (b) we subsequently reboot. Please give that a try.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
10,067
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
MacBook Air, MacBook Pro, Mac Pro
Classic Mac
Quadra
Mobile Phone
iOS
Yes, seems like I'm gonna have to live with it. I'm going to try using iMac19,1 while putting the IGPU in headless mode. Let's see how render speeds and sidecar are going to be affected by this. I'll let you know.

I have another problem with sleep/wake. My system spins up every couple hours with an RTC Alarm. I deactivated Power Nap, bluetooth wake and set proximitywake=0. Didn't help. Is there anything else I can do?
Please see the Sleep Aid and try the RTC SSDT located there. Also keep in mind that some RTC wakes are for maintenance purposes (analyzing photos/media libraries, checking notifications/scheduled events, etc.).
 
Joined
Sep 25, 2012
Messages
77
Motherboard
Gigabyte Z390 Designare
CPU
i7 9700K
Graphics
RX 5700 XT
Please see the Sleep Aid and try the RTC SSDT located there. Also keep in mind that some RTC wakes are for maintenance purposes (analyzing photos/media libraries, checking notifications/scheduled events, etc.).
It does seem like maintenance judging from the sleep log found in system information. But it's very annoying because each time my RAID controller beeps very loudly, fans and 6 HDDs spin up. It probably not very healthy for the drives either. Where do I find the Sleep Aid? Is it in this threat?

UPDATE: sudo pmset -a tcpkeepalive 0 seems to do the trick. Thank you for your support!!!

Here's the log from one full wake cycle:

2020-04-20 14:20:52 +0200 Assertions PID 74(powerd) TimedOut BackgroundTask "Powerd - Wait for client BackgroundTask assertions" 00:53:17 id:0x0xb000089d5 [System: PrevIdle BGTask SRPrevSleep kCPU]
2020-04-20 14:20:52 +0200 Assertions Summary- [System: PrevIdle SRPrevSleep kCPU] Using AC
2020-04-20 14:20:52 +0200 Kernel Client Acks Delays to Sleep notifications: [powerd is slow(3942 ms)] [en0 driver is slow(msg: WillChangeState to 0)(5289 ms)]
2020-04-20 14:20:52 +0200 Assertions PID 103(timed) Released NoIdleSleepAssertion "com.apple.timed.ntp" 00:53:17 id:0x0x1000089d9 [System: PrevIdle SRPrevSleep kCPU]
2020-04-20 14:20:52 +0200 Assertions PID 6014(AddressBookSourceSync) Released PreventUserIdleSystemSleep "Address Book Source Sync" 00:53:37 id:0x0x1000089d3 [System: BGTask SRPrevSleep kCPU]
2020-04-20 14:20:52 +0200 Assertions PID 201(mDNSResponder) Created MaintenanceWake "mDNSResponder:maintenance" 00:00:00 id:0x0xd000089e7 [System: PrevIdle BGTask SRPrevSleep kCPU]
2020-04-20 14:20:54 +0200 Assertions PID 201(mDNSResponder) Released MaintenanceWake "mDNSResponder:maintenance" 00:00:02 id:0x0xd000089e7 [System: PrevIdle SRPrevSleep kCPU]
2020-04-20 14:21:22 +0200 Assertions PID 6032(AddressBookSourceSync) Released PreventUserIdleSystemSleep "Address Book Source Sync" 00:00:30 id:0x0x1000089e8 [System: SRPrevSleep kCPU]
2020-04-20 14:21:25 +0200 Assertions PID 74(powerd) TimedOut InternalPreventSleep "com.apple.powermanagement.acwakelinger" 00:53:51 id:0x0xd000089d6 [System: PrevIdle SRPrevSleep kCPU]
2020-04-20 14:21:25 +0200 Assertions Summary- [System: PrevIdle] Using AC
2020-04-20 14:21:45 +0200 DarkWake DarkWake from Normal Sleep [CDN] : due to RTC/Maintenance Using AC (Charge:0%) 0 secs
2020-04-20 14:21:45 +0200 HibernateStats hibmode=0 standbydelaylow=0 standbydelayhigh=0 28
2020-04-20 14:21:45 +0200 WakeTime WakeTime: 706.109 sec
2020-04-20 14:21:45 +0200 Kernel Client Acks Delays to Wake notifications: [IOThunderboltController driver is slow(msg: SetState to 2)(403 ms)] [en0 driver is slow(msg: DidChangeState to 1)(856 ms)] [AppleUSB30HubPort driver is slow(msg: SetState to 3)(314 ms)] [AppleUSB30HubPort driver is slow(msg: SetState to 3)(313 ms)] [AppleUSB30HubPort driver is slow(msg: SetState to 3)(403 ms)] [AppleUSB30HubPort driver is slow(msg: SetState to 3)(402 ms)] [AppleUSB30HubPort driver is slow(msg: SetState to 3)(403 ms)] [AppleUSB30HubPort driver is slow(msg: SetState to 3)(402 ms)] [AppleUSB30HubPort driver is slow(msg: SetState to 3)(403 ms)] [AppleUSB30HubPort driver is slow(msg: SetState to 3)(403 ms)] [AppleUSB30HubPort driver is slow(msg: SetState to 3)(403 ms)] [PRT0 driver is slow(msg: SetState to 2)(1170 ms)] [AppleUSB30HubPort driver is slow(msg: SetState to 3)(313 ms)] [AppleUSB30HubPort driver is slow(msg: SetState to 3)(315 ms)] [PRT2 driver is slow(msg: SetState to 2)(1231 ms)] [PRT3 driver is slow(msg: SetState to 2)(1234 ms)] [ArcMSR driver is slow(msg: SetState to 3)(53119 ms)]
2020-04-20 14:21:45 +0200 Assertions PID 74(powerd) Created InternalPreventSleep "com.apple.powermanagement.acwakelinger" 00:00:00 id:0x0xd000089f5 [System: PrevIdle BGTask SRPrevSleep kCPU]
2020-04-20 14:21:45 +0200 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:0%) 3252 secs
2020-04-20 14:21:49 +0200 Wake Requests [*process=mDNSResponder request=Maintenance deltaSecs=3192 wakeAt=2020-04-20 15:15:00]
2020-04-20 14:21:49 +0200 PM Client Acks Delays to Sleep notifications: [com.apple.apsd is slow(3471 ms)]
 
Last edited:
Joined
Jan 5, 2019
Messages
104
Motherboard
Gigabyte Z390 Designare
CPU
i7-8700K
Graphics
RX 580
Bluetooth Audio, I'm using a Broadcom wifi/bluetooth 4.0 card from a MacBook placed in a PCI express adapter. I believe this is the same setup @CaseySJ used with the original build. While working remote over the past few weeks I've noticed that bluetooth audio to my AirPods will frequently stutter and break up. I can occasionally get a good connection, more often its problematic. I've confirmed solid connections from the pci express antenna extenders to the bluetooth board and the board is then plugged into the antenna provided with the Designaire in place of the stick antennas to came with. really symtpomatic of a bad connection but not seeing where/how. Anyone have any experience or tips with bluetooth audio? Should I swap to the stick antenna and try?

unlock with watch, wifi, sidecar and other functions are 100% solid.
 
Top