Contribute
Register

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

Is there any indication in Big Sur that it will support the new AMD 6800 XT video card that will be released next week?
This may or may not mean anything, but there are in fact multiple references to Navi21, Navi22, and Navi31 in the file:

/System/Library/Extensions/AMDRadeonX6000HWServices.kext/Contents/PlugIns/AMDRadeonX6700HWLibs.kext/Contents/MacOS/AMDRadeonX6700HWLibs

Screen Shot 2020-11-15 at 5.01.50 PM.png
 
#27,322

You looked at my io registry already( #27,366 ) and the titan ridge ssdt is causing the issue. You said that it is incorrectly calling HS01 etc...
The GC-Titan Ridge is configured correctly on RP21, but for some reason the internal Titan Ridge on RP05 is partially configured as shown below:

Screen Shot 2020-11-15 at 5.15.09 PM.png


We can see that SSDT-Z390-DESIGNARE-TB3HP-V4.aml has correctly defined these devices in the green box:
  • UPSB (upstream bridge)
  • DSB0 (downstream bridge 0)
  • NHI0 (native host controller)
But the same SSDT has failed to define these devices in the red box:
  • DSB1
  • DSB2
    • RHUB
      • XHC5
        • SSP1
        • SSP2
  • DSB4
One issue is that both Thunderbolt controllers have the same Bus ID. As explained in the various Thunderbolt guides in this thread, when we have multiple controllers we should assign a different BusID to each one. HackinDROM allows us to change the BusID and generate a new SSDT.

Screen Shot 2020-11-15 at 5.21.26 PM.png


Therefore, please try the following:
  • Use HackinDROM to generate a new SSDT for the GC-Titan Ridge at RP21 and change its BusID to 01.
  • Use the new SSDT for GC-Titan Ridge (remove the previous one).
  • As for the built-in controller, try the attached V5.
To check if the two SSDTs are working properly, simply run IORegistryExplorer and select File --> Save As..., then post the saved file.
 

Attachments

  • SSDT-Z390-DESIGNARE-TB3HP-V5.aml
    2.4 KB · Views: 118
Do I have an option to stay with Clover, while/after upgrading to Big Sur or OpenCore is the only way? If it's currently not possible, will it be doable in the near future?
 
#27,511

Thank you! I made the appropriate changes.
Your attached file hasn't correct DROM.
Changing TB Bus ID isn't only about changing the second byte of the ThunderboltDROM.
+ You have to calculate CRC8, change 8 other bytes, calculate CRC32c.

or

Screenshot 2020-11-16 at 10.13.04.png
Screenshot 2020-11-16 at 10.13.23.png
Screenshot 2020-11-16 at 10.13.04 2.png
 
** Using HackinDROM to Create Thunderbolt SSDT with Custom DROM **
Please do not quote this guide in its entirety. Post a link instead.
Credit: @Inqnuam

...
Can you update the guide please?
sorry for that
 
The first issue (OCS: No schema for ...) is most likely due to an incompatible version of OpenCore. Are you sure you're using OpenCore 0.6.4 which has not been released?

OpenCore 0.6.3 is latest version. Please follow this mini-guide to prepare the EFI folder:
The other two problems may be specific to DaVinci Resolve. Perhaps a software update is necessary.
Yes, I found OpenCore 0.6.4, but I downloaded 0.6.3 and I repeated your guide. Now it has disappeared only "ForceSecurebootScheme", at reboot I see "CustomMemory" and "ForceResolution"
 

Attachments

  • IMG_0925.jpeg
    IMG_0925.jpeg
    3.6 MB · Views: 76
  • Screenshot 2020-11-16 at 15.44.22.png
    Screenshot 2020-11-16 at 15.44.22.png
    696.4 KB · Views: 64
Yes, I found OpenCore 0.6.4, but I downloaded 0.6.3 and I repeated your guide. Now it has disappeared only "ForceSecurebootScheme", at reboot I see "CustomMemory" and "ForceResolution"
OpenCore 0.6.3 or 0.6.4 (beta) is a bootloader.
OpenCore Configurator is an application.

OpenCore Configurator
isn't affiliated to OpenCore.


1. Download/Update OpenCore Configurator to latest version (2.18.0.0)
2. Open OpenCore Configurator's Preferences, select Official and OC 0.6.3 Release Version:
Restart the app to apply the changes

Capture d’écran 2020-11-16 à 16.39.05.png

3. Follow this mini-guide where you can download OpenCore 0.6.3 bootloader's EFI folder for Z390 Designare
 
Last edited:
Back
Top