Contribute
Register

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

Yes, using GC-Titan Ridge card.
Yes, the THB_C header is connected to the card and motherboard.
I've attached screen shots of my Thunderbolt section in BIOS
I've also attached my Clover folder.

My Thunderbolt card is working without issues when devices are plugged in on boot. I'm currently running my Radeon VII in the eGPU connected to the Titan Ridge card, along with a CalDigit TS3 Plus.
In my experience we can only use an eGPU if:
  • We remove the Thunderbolt hot plug SSDT.
  • We enable CSM Support in BIOS (although some eGPUs might work with CSM Support disabled).
So the hot plug SSDT I provided should only be tested by connecting your monitor to a GPU located in a PCIe slot or to the rear IO panel.
  • For rear IO panel, you would need to switch Platform ID to 0x3E9B0007 and preferably use a USB-C to DisplayPort cable.
  • For AMD GPU in a PCIe slot, there's no need to change Platform ID. Just plug video cable.
If you must use the eGPU, then unfortunately, it may not be possible to enable Thunderbolt hot plug.
 
Designare a new BIOS F8 ... completely new, I already went up and left everything in default and it works perfectly.

Everything came with reset, I just gave default load optimized .. not set yet .. but everything runs ...

I run - Catalina Beta 3 and Nave 5700 RX !!!! Great

PHOTO-2019-10-27-18-14-14.jpg
 
In my experience we can only use an eGPU if:
  • We remove the Thunderbolt hot plug SSDT.
  • We enable CSM Support in BIOS (although some eGPUs might work with CSM Support disabled).
So the hot plug SSDT I provided should only be tested by connecting your monitor to a GPU located in a PCIe slot or to the rear IO panel.
  • For rear IO panel, you would need to switch Platform ID to 0x3E9B0007 and preferably use a USB-C to DisplayPort cable.
  • For AMD GPU in a PCIe slot, there's no need to change Platform ID. Just plug video cable.
If you must use the eGPU, then unfortunately, it may not be possible to enable Thunderbolt hot plug.

Got it. Thanks for your effort on this. I will relocate the GPU to the PCIe slot-1 and test. Which SSDT should I try first? The V2 version?

Out of curiosity, if I add the eGPU back in to the mix, leaving my main AMD GPU in the PCIe slot, would there still be hot plug issues? I may pickup an additional GPU to keep eGPU functionality for my rMBP.

I'll be interested to see if anything changes with my config using AptioMemoryFix and iGPU enabled.
 
I have to use AptioMemoryFix + EmuVariableEfi as well. Shutting down and restart working perfectly, have not tested sleep. Have you tested using AptioMemoryFix after disabling CSM support to get iGPU enabled? For me it took the extra steps of flashing the BIOS and disabling CSM immediately. I'm curious if this behavior is unique to my board.

I have tested sleep, short sleep worked fine, I'm now about to finish testing sleep for over 12 hours, will let you know how it goes... Everything looks good so far though. I have CSM enabled, but then disabled it later and it has been off since. When I had it on though, I was using OSXAptioFix-free2000, so not sure if that affects things. Right now it has been off, and just yesterday I started using AptioMemoryFix, and it is working fine. I should mention that I have Slide=0 on my boot args; this may make a difference. If I'm not mistaking though are boards are different, so that in itself may be a major factor :)

EDIT: woke up the system after 12+ hours of sleep, no issues! Booted right up, entered PW and landed on desktop... Only issue was the disk not ejected properly, but we already know about that and how RAM can't be higher than 2666 (mine is at 32000). I don't really use sleep, so don't plan to change RAM just for that :)
 
Last edited:
Designare a new BIOS F8 ... completely new, I already went up and left everything in default and it works perfectly.

Everything came with reset, I just gave default load optimized .. not set yet .. but everything runs ...

I run - Catalina Beta 3 and Nave 5700 RX !!!! Great

View attachment 433034
WOW!! F8 BIOS for the Designare Z390 with a new blue look??!!

Screen Shot 2019-10-27 at 2.40.34 PM.png
 
Last edited:
Got it. Thanks for your effort on this. I will relocate the GPU to the PCIe slot-1 and test. Which SSDT should I try first? The V2 version?
Yes please try V2 first and if it works, check if a USB-C flash disk or other USB-C device (not Thunderbolt) connects to both of the USB-C ports on the GC-Titan Ridge. If not, then switch to the original version.
Out of curiosity, if I add the eGPU back in to the mix, leaving my main AMD GPU in the PCIe slot, would there still be hot plug issues? I may pickup an additional GPU to keep eGPU functionality for my rMBP.
If you move the GPU to a PCIe slot, then Thunderbolt hot plug should work. But if you then get another GPU and install it in the eGPU chassis, you will be able to hot plug the eGPU, but the video card will not work (the video driver will try to load, but then it will suddenly terminate). All other ports on the eGPU will work (USB ports, Ethernet ports, etc.).
 
Hello all,

Just wanted to touch base and mention I have XFX 5700 XT working in 15.1 beta 3. I was able to do some exports in premiere pro that worked great. I've attached Geekbench 5 compute scores as well. Very promising for future build for the community!

Really looking forward to a public version of this, as well as 3rd party compatibility from Pro Tools and other pro audio apps!

Side note: Bluetooth seems to have broke on both Mojave and Catalina after installing this second OS... Will report back if I figure out what the cause was and if I can correct!
 

Attachments

  • Screen Shot 2019-10-27 at 1.08.31 PM.png
    Screen Shot 2019-10-27 at 1.08.31 PM.png
    88.2 KB · Views: 81
  • Screen Shot 2019-10-27 at 1.14.33 PM.png
    Screen Shot 2019-10-27 at 1.14.33 PM.png
    60.9 KB · Views: 83
I have tested sleep, short sleep worked fine, I'm now about to finish testing sleep for over 12 hours, will let you know how it goes... Everything looks good so far though. I have CSM enabled, but then disabled it later and it has been off since. When I had it on though, I was using OSXAptioFix-free2000, so not sure if that affects things. Right now it has been off, and just yesterday I started using AptioMemoryFix, and it is working fine. I should mention that I have Slide=0 on my boot args; this may make a difference. If I'm not mistaking though are boards are different, so that in itself may be a major factor :)

So using AptioMemoryFix it is working fine with iGPU enabled for you? I have always been able to use AptioMemoryFix to boot successfully but had to keep iGPU off. I had to use OSXAptioFix-free2000 prior to my CSM discovery. My issue also revolves around bringing up the boot menu pressing F12. If I enable CSM or pull up the boot menu via F12, my computer will not boot with AptioMemoryFix and iGPU enabled. When this happens, I CAN press the clear CMOS button on the back and restore my settings in the BIOS. So when one of these two actions are taken on my board I lose iGPU functionality. What's fascinating to me is that you cannot undo them without clearing the CMOS. It's as if the memory space that is altered with either action is semi-permanent. Even after you disable CSM. Not sure if this is a bug or just the way things work. Our boards our different, I was just curious if this was a characteristic shared across Gigabyte boards.
 
Hello all,

Just wanted to touch base and mention I have XFX 5700 XT working in 15.1 beta 3. I was able to do some exports in premiere pro that worked great. I've attached Geekbench 5 compute scores as well. Very promising for future build for the community!

Really looking forward to a public version of this, as well as 3rd party compatibility from Pro Tools and other pro audio apps!

Side note: Bluetooth seems to have broke on both Mojave and Catalina after installing this second OS... Will report back if I figure out what the cause was and if I can correct!
Wonderful!!

Your GeekBench 5 GPU score of 59,393 handily beats my RX 580 score of 40,145. That's a 48% increase.
 
Just wanted to add a note that I've been using this same config / boot arg for a couple weeks, and it's been rock solid. I'm using iMac19,1, iGPU disabled, with those shiki values. I haven't updated to Catalina yet however since a lot of audio plugins / DAW's do not recommend it yet.

Are you running Catalina or Mojave at the moment?

I'm running 10.14.6 and I'll likely stay there for quite a while. I do video recording of the desktop and other stuff using OBS. I have to ensure that I can video capture certain parts of the OS such as the native zoom. High Sierra was a really bad OS in that it broke video capture of OS native zoom. Fortunately Mojave fixed it and now I'll need to test with Catalina. Therefore, I give it a few months (sometimes a year) in my case before switching.
 
Back
Top