- Nov 11, 2018
- Gigabyte Z490 Vision D
- RX 580
- Classic Mac
- Mobile Phone
The Titan Ridge card came with all the goodies including the jumper pin cable. The card is V2.Hello @Stork,
If you have the Gigabyte GC-Titan Ridge card, we can use a simple jumper wire to connect the top and middle pins of the rear J1 header (the one with 5 pins oriented vertically). When holding the card such that the gold PCIe pins are facing the floor, simply bridge the top and middle pins. This forces the card to power on when the motherboard lacks a Thunderbolt header.
I've attach the IOReg file.As for the SSDT, let's determine the root port of the Thunderbolt card by running IORegistryExplorer and exporting the file (File --> Save As...).
Thank you so much for the welcome and reply @CaseySJ - I'll provide the information below:Hello @imcalledandy,
Welcome to the forum! Was the Thunderbolt firmware flashed when you were running Catalina, or did you flash the firmware after upgrading to Big Sur? Because the eGPUs were working in Catalina, I assume firmware was flashed back then?
- What are the makes/models of the two eGPUs?
- Which one works in Big Sur and which one does not?
- What are the makes/models of the GPUs inside each eGPU chassis?
Please clarify if you flashed the firmware after upgrading to Big Sur or it was flashed earlier when you were running Catalina?
This just means that the Thunderbolt SSDT you're using is not properly set up. Please post the following files:
- IORegistryExplorer --> File --> Save As...
- The Thunderbolt SSDT you're currently using
This is typically resolved by fixing the Thunderbolt SSDT (see above).
Please clarify whether (a) both graphics cards in both eGPUs do not show up or (b) one of the graphics cards in one of the eGPUs shows up?
As you can see, it's vitally important to provide details clearly. I always encourage everyone to use bullet lists instead of lengthy paragraphs.
- Is this in Catalina?
- Your first sentence states that both eGPUs were working in Catalina...
I've bought a flashed Titan Ridge TB 3 card (eBay) to add to my ASUS ROG MAXIMUS Z370 HERO X Motherboard (MyHero II build). I'm trying to figure where to start as the MyHero II motherboard does not have any on-board TB3 controller. I've tried searching your two GB descriptions for a usable SSDT, but couldn't find one. Do you have a guide or recommendation how I should start out after I install the card? TIA.
MyHero II is currently running Mojave using Clover. However, I'm going to update to Catalina with OC *real soon now*.
Cool!The Titan Ridge card came with all the goodies including the jumper pin cable. The card is V2.
I do not see the GC-Titan Ridge in IOReg. Is the card installed along with the jumper wire between the top and middle pins?I've attach the IOReg file.
Please check if you have SSDT-DTPG.aml in your OC/ACPI folder along with a reference to it in ACPI section of config.plist. The file is attached in case you don't have it.Thank you so much for the welcome and reply @CaseySJ - I'll provide the information below:
- I flashed the firmware AFTER upgrading to Big Sur.
- Some background for context: In Big Sur I was experiencing an issue (which I had prior to one of the later builds of OpenCore or macOS Catalina) in that only one eGPU was being recognised - or rather I could only boot with one plugged in – both worked, only one at a time. With two plugged it it would get to the Apple logo and progress bar and just reboot.
- I think it was a PCI lane width issue as I have 2x Radeon VII in the case at 16x and one of the eGPUs was showing up as 16x in System Information > PCI-E whereas it was showing as 4x in Graphics / Displays so 16+16+16+16 would be too many lanes. I needed it to be 16+16+4+4. I did not know how to fix this so thought flashing the firmware was my best option.
- So with that in mind, to answer the question above, both worked in Big Sur, just not at the same time, as they did in Catalina. I use my machine for GPU rendering so going from 4 cards down to 3 meant I was taking a speed hit hence why I was keen to get 4 back up and running.
- eGPUs are 2x TB3 Akitio Nodes.
- Both eGPUs were working in Catalina - without hotplug.
- a) Both graphics cards (Radeon VII and 5700XT) now do not show up in my Catalina backup.
- When I turn on the eGPUs the Akitio Nodes ARE recognised but we don't see the cards inside, even though they behave as if they are recognised - i.e. the fans do not spin constantly, you get the initial rev up and then they settle (if that makes sense).
- I've tried cold boot as well – the method that previously worked. Again, the eGPU boxes are there, just not the GPUs.
- I got my SSDTs via Hackintool and found the Thunderbolt SSDT.
- Then I used the HackinDROM tool.
- I uploaded my Thunderbolt SSDT and then used the tool to tweak the Vendor name so that it says Apple, Inc(rather than the firmware gobbledegook) and at the same time I got a new TB UID.
- perhaps this step wasn't needed, but I've also tried booting with the original Thunderbolt SSDT.
- I'm using OpenCore 0.6.4
Heck yeah let's do it for science!I can only help you activate Thunderbolt Bus. The rest is up to macOS's drivers, the motherboard BIOS, the device itself, etc. Still interested?
@CaseySJ I did not have SSDT-DTPG.aml in my OC/ACPI folder, but I had tried it previously as I recall.Please check if you have SSDT-DTPG.aml in your OC/ACPI folder along with a reference to it in ACPI section of config.plist. The file is attached in case you don't have it.
So let's reboot with this file and check IORegistryExplorer again, as well as System Information --> Thunderbolt. Feel free to:
- Post the IOReg file with both eGPUs connected
- Post screenshot of System Information --> Thunderbolt with both eGPUs connected