This build is a proof of concept that the GC-Titan-Ridge AIC is the golden ticket to Thunderbolt 3 for almost every computer. The timing was perfect in that Nvidia's latest RTX graphics cards provide boot screen to the Mac Pro tower. I tested both RTX 2070 and 2080 and can confirm they let me hold OPTION at boot to access the boot selector. They even worked in 4K resolution natively. Thunderbolt 3 functionality on non-certified systems requires two boots, the first to get detection and the second to work. In order for macOS 10.14 in this Mac Pro tower to use Thunderbolt 3 connected devices, I needed to boot into Windows partition first then restart into macOS.
The only prerequisite for the GC-Titan-Ridge card to work in Windows 10 was Intel Thunderbolt Software version [184.108.40.2060] from Gigabyte support website. I tested first with the Mantiz Titan TB3 dock then the Mantiz Venus + Radeon Pro WX 9100.
Here are synthetic benchmark results in Unigine. I ran the WX 9100 through internal display mode using Windows 10 1803 Graphics Options.
|RTX 2070 dGPU||WX 9100 eGPU Internal Display||WX 9100 External Monitor|
Curious about TB3 eGPU with this Mac Pro tower in macOS, I warm-booted into Mojave partition. The eGPU caused the system to hang. I tried using @goalque's automate-eGPU EFI. The app could detect both RTX 2070 dGPU and WX 9100 eGPU as seen in the picture below. Unfortunately it did not work either.
The Mantiz Titan Thunderbolt 3 dock was working well in macOS 10.14. There's nothing showed up in Thunderbolt tree but USB and Ethernet was working through the Mantiz Titan. Due to no drivers, the RTX 2070 could only provide monitor output without acceleration. I will be doing more testings in the coming weeks.
I know that a 2011 Mac mini can understand my EFI app but never thought that you can actually run it on a 2010 Mac Pro. Did you try to tick on "Launch on startup" setting and then boot with a single GPU only (eGPU disconnected)? Does it show the custom EFI boot screen and can you continue booting into macOS/Windows? (don't hold down the Option key on the second startup).
Those RTX cards really are beautifully designed... looks wise... such a shame they can't connect directly to the Ultrafine 5K.
2017 13" MacBook Pro Touch Bar
GTX1060 + AKiTiO Thunder3 + Win10
GTX1070 + Sonnet Breakaway Box + Win10
GTX1070 + Razer Core V1 + Win10
Vega 56 + Razer Core V1 + macOS + Win10
Vega 56 + Mantiz Venus + macOS + W10
@goalque I will try "Launch on startup" next and report back. I think this USB drive with your automate-eGPU EFI app may contain some settings specific to the 2016 15" MacBook Pro. I will use the clean settings with your most recent released version.
This is amazing.
Does the Titan Ridge accepts other Thunderbolt devices such as Ultrafine monitors?
Do we know what’s happening in Windows that makes it possible for the controller to work in Mojave?
@biglittlefrank Yes the GC-Titan-Ridge AIC enables the Mac Pro tower to power the LG 5K UltraFine display. A recent report from @rawweb confirmed this. The discussion on Titan Ridge Thunderbolt controller has valuable inputs from other members explaining why Windows bootup is needed.
@littlebigfrank, pretty sweet right? Great year so far for the 5,1 enthusaist. Mojave is required for titan ridge support. Must first boot to Windows to assign resources. The UltraFine 5k works full resolution (5120x288O), with all features. I originally had it working with my GTX 1080 in Windows. Patiently waiting for Mojave web drivers...
You can power cycle the display cold booting to MacOS and it will work with the cards DisplayPort passthrough but you won't have brightness, audio or facetime camera without the thunderbolt resources.
Right now, this has broken sleep/wake.
@rawweb The Mac Pro tower has gotten a lot of improvements via firmware updates. This is no coincident. My guess is the new 2019 Mac Pro has a couple of PCIe slots. It's amazing this 8 year old Mac Pro can run the following components through its four slots:
- Slot 1 x16 2.0: Nvidia RTX 2070 GPU [native boot screen, awaiting 10.14 web drivers]
- Slot 2 x16 2.0: Samsung NVMe SSD + adapter [native boot support w/ firmware in 10.14.1]
- Slot 3 x4 2.0: Aquantia AQtion 10G Pro NIC [native support since 10.13.2]
- Slot 4 x4 2.0: Gigabyte GC-TITAN-RIDGE AIC [Thunderbolt 3 via Windows warm-boot]
@biglittlefrank Which specific model of 10GbE have you tried? I read there are issues with the first production of Sonnet Solo 10G cards.