Contribute
Register

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

Joined
Nov 3, 2017
Messages
333
Motherboard
Gigabyte Z490 Designare
CPU
i9-10850K
Graphics
Radeon VII
Mac
  1. MacBook Pro
Classic Mac
  1. iMac
Mobile Phone
  1. iOS
FWIW, this has been my experience with the Titan Ridge TB3 card (Rev 1) in slot 4 of the Gibabyte Z370 Ultra Gaming 7, no matter the BIOS version or settings, and no matter the type of bootloader. Both TB ports on that system work in Windows 10.

I will be trying to flash mine soon, so it is natively seen in MacOS.
 
Joined
Jan 5, 2020
Messages
330
Motherboard
Gigabyte Z790 Aero G
CPU
i9-13900K
Graphics
RX 590
Mac
  1. MacBook Pro
The first step is always to check if Apple TBD will work the GC-Alpine Ridge as-is, without being flashed. A custom SSDT is not even necessary for that, but it is necessary to enable hot plug. In that case we will need to know which Root Port the GC-Alpine Ridge is connected to. We can determine this by looking at the IOReg file (IORegistryExplorer --> File --> Save As...). If you post that file, it should be easy to download a custom SSDT from HackinDROM and apply the Root Port rename directly in HackinDROM.


Ok - Alpine Ridge card is in, replacing the Titan Ridge card I was using.


First of all, my Apple TBD turns on at post instead of half way through the boot cycle. Wow. Really nice. FaceTime camera, speakers, working without even using the SSDT-DTPG.aml file or SSDT-TB3-HackinDROM.aml file. The monitor also turns on much faster when waking from sleep, and the Alpine ridge card is much simpler to install as you don't have to hook up power supply cables, and the USB 2.0 bus pass through.

I did generate the HackinDROM file, but the Thunderbolt system report says No drivers are loaded. The USB 2.0 Bus shows the Thunderbolt Display, FaceTime camera and Display audio. I did do a find and replace when generating the HackinDROM for RP21 ->RP05 which is what I was using for Titan Ridge.

My only issue, and a big issue, is after sleep, I lose the speakers, and camera. The USB 2.0 Hub disappears that has the Apple Thunderbolt Display, Camera and Audio. The display itself still turns back on though.

Now interestingly enough, before I loaded the SSDT-DTPG.aml and SSDT-TB3-HackinDROM.aml, I saw a message after I woke the machine from sleep, that items on the USB bus were ejected for using too much power. I don't know if that is what is going on. I don't see that message with the SSDT-DTPG.aml and SSDT-TBD-HackinDROM.aml loaded, but doesn't mean it's maybe not the issue?

This is what I see in the USB Device Tree:

Screen Shot 2020-12-21 at 9.01.00 PM.png


I'm not sure if the 500mA limit is a problem?

Attached is also my IOregistry before and after sleep and SSDT in case you see anything else there that may be an issue.

Comparing the two, you can see what disappears after sleep. Not sure why, but DSB4@4 disappears.

Screen Shot 2020-12-22 at 5.24.12 AM.png
 

Attachments

  • NTS_IO_Registry.ioreg
    33.4 MB · Views: 30
  • SSDT-TB3-HackinDROM.aml
    2.2 KB · Views: 28
  • NTS_IO_Reg_after_sleep.ioreg
    32.7 MB · Views: 31
Last edited:
Joined
Jun 12, 2015
Messages
88
Motherboard
GIGABYTE Z390 Designare
CPU
i7-9900K
Graphics
RX580
Mac
  1. iMac
Mobile Phone
  1. iOS
Hi
I received my fenvi 1200 card for Bluetooth and wifi , i connect it to the board theough PCIE and it works fine, but it needs to be connected to usb on board and i used this usb to the front usb ports of the case
Any way to make it work without using usb on board to free it for usb of the case
 
Joined
Jan 10, 2020
Messages
5
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
XFX RX 580
Mac
  1. iMac
Mobile Phone
  1. iOS
I successfully installed Big Sur by cloning from an other drive.
The only problem I got it cant sleep, it just reboots.
What looks like the "iodisplaywrangler" prevents idle sleep.
Do you have a solution for this?
I attached my logs and config.
Thank you!
 

Attachments

  • Sleep-Log.txt
    2 MB · Views: 113
  • config.plist
    22.3 KB · Views: 21
Joined
Oct 17, 2013
Messages
316
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
RX 580
Mac
  1. iMac
  2. MacBook Air
Mobile Phone
  1. iOS
Hello CaseySJ,
I have a question about Opencore Sanity Checker. I followed your guide https://www.tonymacx86.com/threads/...700k-amd-rx-580.267551/page-2813#post-2205877, and I dropped the config.plist to Sanity Checker. There were some notes with yellow question marks. Do I have to fix them by doing what Sanity Checker suggests or do I leave them as it is?

My two systems are rock solid so far with Big Sur running OC 0.6.3. The only issue I had is again with my LG 34WK95U not running at 60Hz and was needed at every boot to power off the monitor and turn it on again. I solved it by using SwitchresX and not having any issue since then but I'm not sure if its the monitor's issue or from macOS. Do you know if that issue exists with others users using 5K monitors on Big Sur?
Best Regards
 
Joined
Mar 21, 2011
Messages
820
Motherboard
GA-Z390-Aorus Pro
CPU
i7-9700K
Graphics
RX 590
Hi
I received my fenvi 1200 card for Bluetooth and wifi , i connect it to the board theough PCIE and it works fine, but it needs to be connected to usb on board and i used this usb to the front usb ports of the case
Any way to make it work without using usb on board to free it for usb of the case
Somewhere on page 1 of this thread, there should be info about using a USB splitter that plugs into the motherboard USB header. Also, you can just search on Amazon to find one.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
20,080
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Ok - Alpine Ridge card is in, replacing the Titan Ridge card I was using.


First of all, my Apple TBD turns on at post instead of half way through the boot cycle. Wow. Really nice. FaceTime camera, speakers, working without even using the SSDT-DTPG.aml file or SSDT-TB3-HackinDROM.aml file. The monitor also turns on much faster when waking from sleep, and the Alpine ridge card is much simpler to install as you don't have to hook up power supply cables, and the USB 2.0 bus pass through.

I did generate the HackinDROM file, but the Thunderbolt system report says No drivers are loaded. The USB 2.0 Bus shows the Thunderbolt Display, FaceTime camera and Display audio. I did do a find and replace when generating the HackinDROM for RP21 ->RP05 which is what I was using for Titan Ridge.

My only issue, and a big issue, is after sleep, I lose the speakers, and camera. The USB 2.0 Hub disappears that has the Apple Thunderbolt Display, Camera and Audio. The display itself still turns back on though.

Now interestingly enough, before I loaded the SSDT-DTPG.aml and SSDT-TB3-HackinDROM.aml, I saw a message after I woke the machine from sleep, that items on the USB bus were ejected for using too much power. I don't know if that is what is going on. I don't see that message with the SSDT-DTPG.aml and SSDT-TBD-HackinDROM.aml loaded, but doesn't mean it's maybe not the issue?

This is what I see in the USB Device Tree:



I'm not sure if the 500mA limit is a problem?

Attached is also my IOregistry before and after sleep and SSDT in case you see anything else there that may be an issue.

Comparing the two, you can see what disappears after sleep. Not sure why, but DSB4@4 disappears.
It's always good to structure these findings as follows:
  • TBD with GC-Alpine Ridge: Without Thunderbolt SSDTs
    • Turns on at POST instead of waiting for late stage of macOS boot process
    • Camera, speakers, USB ports, microphone work
    • Monitor turns on quickly after waking from sleep
    • Camera, speakers, USB ports, microphone work after waking from sleep?
  • TBD with GC-Alpine Ridge: With Thunderbolt SSDTs
    • Does it still turn on at POST (it should)?
    • Camera, speakers, USB ports, microphone still work?
    • Monitor turns on after waking from sleep
    • Camera, speakers, USB ports, microphone work after waking from sleep?
Please note: System Information --> Thunderbolt will always show "No drivers are loaded". This is fine and can be ignored. Only when Thunderbolt Bus is activated will this message disappear and be replaced with information about the Thunderbolt Bus.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
20,080
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Hi
I received my fenvi 1200 card for Bluetooth and wifi , i connect it to the board theough PCIE and it works fine, but it needs to be connected to usb on board and i used this usb to the front usb ports of the case
Any way to make it work without using usb on board to free it for usb of the case
Please try an internal USB 2.0 splitter such as this one:
https://www.amazon.com/dp/B0833Y1PS8/?tag=tonymacx86com-20

4-port versions are also available:
https://www.amazon.com/dp/B08P4QL65G/?tag=tonymacx86com-20
 
Joined
May 12, 2011
Messages
28
Motherboard
ASUS Z9PE-D8 WS BIOS 5802
CPU
2x E5-2650v2
Graphics
RX Vega 64
Mac
  1. Mac Pro
Mobile Phone
  1. iOS
Can someone help me with USB-C? Everything works well in MacPro 5.1 but does not work in Hackintosh (((
Screenshot 2020-12-22 at 17.07.23.png
Screenshot 2020-12-22 at 17.10.58.png
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
20,080
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
I successfully installed Big Sur by cloning from an other drive.
The only problem I got it cant sleep, it just reboots.
What looks like the "iodisplaywrangler" prevents idle sleep.
Do you have a solution for this?
I attached my logs and config.
Thank you!
Corsair smart power supplies and some other internal devices connected to the F_USB header can interfere with sleep. Please list all devices connected to F_USB. And, of course, refer to the Sleep Aid for more thorough set of suggestions:
 
Top