- Joined
- Jan 2, 2021
- Messages
- 24
- Motherboard
- Gigabyte X299X Designare 10G
- CPU
- i9-10940X
- Graphics
- Radeon VII
- Mac
- Mobile Phone
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 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
Attachments
Last edited: