Contribute
Register

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

With OpenCore we copy the kext into OC/Kexts folder and add an entry in the Kernel section, using OpenCore Configurator. As for where to find airportbrcmfixup, Google will show you the way!
Hi there Casey, thanks again for the suggestion and apologies for my late response. I have tried this airportbrcmfixup kext and have unfortunately not had any success. Am I perhaps doing something wrong? - https://github.com/acidanthera/airportbrcmfixup/releases

The kernel section of OpenCore configurator looks as follows -
Screenshot 2021-01-04 at 01.38.40.png


The WiFi section in the system report looks as follows -
Screenshot 2021-01-04 at 01.33.29.png
 

Attachments

  • Screenshot 2021-01-04 at 01.38.40.png
    Screenshot 2021-01-04 at 01.38.40.png
    122.7 KB · Views: 34
Hi there Casey, thanks again for the suggestion and apologies for my late response. I have tried this airportbrcmfixup kext and have unfortunately not had any success. Am I perhaps doing something wrong? - https://github.com/acidanthera/airportbrcmfixup/releases

The kernel section of OpenCore configurator looks as follows -
View attachment 503788
when I loaded the ...fixup.kext and it didn't work, google told me that I needed to NOT ENABLE the AirportBrcmFixup.kext/Contents/Plugins/AirportBrcm4360_Injector kext. Leave the other two ENABLED. I did that and my wifi is working fine.

good luck.
 
Hi,

I q-flashed bios to f3g hoping to fix my cpu spikes/audio dropouts, now I can't get past the black apple logo screen. So I q-flashed back to f2, still same result. Any ideas?
 
Hey @CaseySJ,
just one last thing, I can't find any information about the specific settings for Thunderbolt on this BIOS, but so far I found similar names, but the question is, do you happen to know if I have to increase the Reserved Memory (now at 256) or the Prefetchable Memory (now at 32)?
Also for future reference if someone is reading this to add it in their systems if I change the PCIe Cache-line Size to other that 32 it does not work.
We should not change those default values. I have not seen any credible information that links specific values with specific positive outcomes. Thunderbolt is a complex protocol, and without proper reference materials it's very difficult to tinker or tweak the settings in any meaningful way.
 
@CaseySJ - THANK YOU! That modified SSDT did the trick! I can now boot into Big Sur.

There are still some issues with TB however.
  • Hotplug works but only for one eGPU at a time.
    • So both work as in I can see both Akitio Nodes in the Device Tree, but only one GPU is available.
  • The Vendor name is blank and the UID is: 0x0000000000000000
  • The speed is: Up to 20Gb/s x2
  • I'm including an image of Graphics / Displays showing the 5900XT available.
  • I've also included the ioreg file now I'm in Big Sur.
Vendor Name and UID in System Information --> Thunderbolt are not correct, which suggests an error in the SSDT (in NHI0 --> DROM). So please try the attached new version.

Also please note the disclaimers I posted yesterday (to set the right expectations):

Screen Shot 2021-01-04 at 7.57.27 AM.png
 

Attachments

  • SSDT-TB3-HackinDROM.aml
    6.2 KB · Views: 56
Hi,

I q-flashed bios to f3g hoping to fix my cpu spikes/audio dropouts, now I can't get past the black apple logo screen. So I q-flashed back to f2, still same result. Any ideas?
If CFG-Lock was disabled before, it needs to be disabled again. Also check all other BIOS parameters.
 
Last edited:
In CFG-Lock was disabled before, it needs to be disabled again. Also check all other BIOS parameters.
Thank you. I looked all over BIOS and can't find a setting for this is it in a submenu I'm missing?

I see the BIOS settings list in the beginning of the thread and that you said to flash BIOS to f4 or newer, I only had the option to download f3 from the site
 
@CaseySJ I changed a lot of settings per the list and it works-you are a LEGEND!!!!

you rule, seriously
 
Last edited:
Thank you so much, @CaseySJ.
  • The vendor name and UUID now show up.
  • The speed is still showing as 20GB/s
Things I've tried:
  • Using Device Properties in config.plist to add the GPUs using Hackintool and IOReg (and this forum) for help.
    • This has meant I can cold boot with BOTH eGPUs connected and I see the 5700XT and can also eject it but the 3rd Radeon VII shows up as "Display" so that tells me the drivers aren't loading properly for that card.
So my plan is to add the device using Device Properties to see if that helps things.

Is there anything else you would suggest? In particular to get the speeds at 40GB/s?
Thunderbolt-Device-Tree-Big-Sur-v02.png
 

Attachments

  • Screenshot 2021-01-04 at 21.04.25.png
    Screenshot 2021-01-04 at 21.04.25.png
    1 MB · Views: 45
Back
Top