Contribute
Register

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

Hi CaseySJ,

I need your help sincerely. I just flashed the modified firmware V1.0 into my GC-Titan card(REV:1.0), but the thunderbolt still says that there NO driver was loaded. I dumped the firmware after flashed and it has same hash value with the original .bin file in this Repository. I think the firmware was flashed successful. I only added the SSDT-DTPG.aml that provided on the guide *** Thunderbolt DROM Micro-Guide for Gigabyte GC-Titan Ridge V1.0 ***, I don't know the PCI path where the GC-Titan card was loaded such as RP05, cause I only used it on win10 before. I can't find anything about the PCI path in IO Registry. I checked the SSDT-DTPG.aml was added to the right place /OC/ACPI, also was opened on my config file. As I understood before, the Thunderbolt controller will be loaded on the OSX after the firmware was flashed. I have turned on the Thunderbolt in BIOS, the security level is NO security limited, the Thunderbolt was in the native mode and can not be changed. The MB was published by Lenovo, a jumper has added on PIN 1 and PIN3, this is all the background info that I know. Please let me know how to continue to complete my Thunderbolt building. Thanks in advance.
Hello @sybil,

Are you using a Lenovo desktop PC with a Lenovo motherboard?

You said that you connected PIN 1 and PIN 3 on the GC-Titan Ridge card. When holding the card vertically with PCIe pins facing the floor, we need to connect the top and middle pins of the 5-pin J1 header.

Please confirm.
 
Gigabyte has been very nice to us recently, by adding the CFG-Lock option in Boot section of BIOS Setup. Please check if your BIOS contains this parameter. If not, there are other ways to unlock MSR 0xE2, the easiest of which is to use CFGLock.efi. I can show you how to use this if your BIOS does not have CFG-Lock option.
The option IS present in the latest Z390 Master BIOS.
 
@CaseySJ I have problem with sleep that prevented from my Bluetooth device (DW1560). If i disconnect the usb header from motherboard, hackinoths it's sleep right away.
Wake up reason is : AppleACPIPlatformPower Wake reason: XDCI CNVW
Usb map is ok for sure.
I have stack and i don't know what else to do.
I have attached my EFI if you can take a look for mistakes.
The AORUS Master has an on-board Intel CNVi module (WiFi/BT). It is recommended to disable it with the attached SSDT (which can be used on both Z390 Designare and Z390 AORUS Master). Try copying it to the OC/ACPI folder and adding an entry in config.plist.

Also, how are you installing the DW1560 WiFi/BT module? Via a PCIe x1 adapter card?
 

Attachments

  • SSDT-DESIGNARE-Z390-NO-CNVW.aml
    168 bytes · Views: 43
Hi folks

Seems, I missed the step off adding agdpmod=pikera into .63 when upgrading from .062 Unfortunately, that's is the case for my back up thumb key with .062. So im getting a black screen on boot. I cant get into my hackintosh at all now. Is there anyway i can edit the config.plist in windows to add it or maybe at the boot screen of open core before its tries to boot. This black screen is a thorn so many times for me
Hello @mrfatcatt,

If OpenCore 0.6.3 is installed only on the USB flash disk (as stated in the OpenCore 0.6.3 mini-guide), then you can still boot from the internal macOS SSD that has the previous OpenCore 0.6.2. Just remove the USB flash drive and boot. Then insert the USB flash drive and modify boot-args.
 
Hi Casey,

Thank you so much for the solution you provided. I enabled the older version of ultrafine 5k(27MD5KA) successfully(both screen and usb-related devices) with your instruction.

However, I bought a newer version of ultrafine 5K(27MD5KL) and I can never activate the usb-related devices. The monitor won't lit up most of the time and I encountered consecutive fails trying to boot into desktop.

I flashed the titan ridge card and used two ssdt files. They work perfectly fine for the old ultrafine 5k. Without changing anything, they fail to support the new one.

AFAIK the only difference between the two monitors is the controller. The old version uses Alpine ridge as the new one adopts Titan ridge. Should I modify the ssdt files to accommodate the new monitor?

I attached the log of IORegistry and my ssdts, hope they can provide more information.

Any suggestions would be highly appreciated! Thank you!
Hello @zk2004mb,

I think you're the 5th person in the past week to raise this issue with the current version of LG UltraFine 5K (with Titan Ridge controller). Unfortunately I'll have to point you to this post:

 
Gigabyte has been very nice to us recently, by adding the CFG-Lock option in Boot section of BIOS Setup. Please check if your BIOS contains this parameter. If not, there are other ways to unlock MSR 0xE2, the easiest of which is to use CFGLock.efi. I can show you how to use this if your BIOS does not have CFG-Lock option.
Thank You very much CaseySJ, if I need CFGLock.efi I will answer to You again! First I will try update bios; I've september 20 update (F11c) and it's don't have CFG Lock option. Last version is F11/ october 20.
 
Last edited:
The AORUS Master has an on-board Intel CNVi module (WiFi/BT). It is recommended to disable it with the attached SSDT (which can be used on both Z390 Designare and Z390 AORUS Master). Try copying it to the OC/ACPI folder and adding an entry in config.plist.

Also, how are you installing the DW1560 WiFi/BT module? Via a PCIe x1 adapter card?

I've added the SSDT, yes i use a pci-e adapter at first slot but unfortunately still the same.

When i put it to sleep it wakes up after 1 second, if i unplug the usb header from motherboard everything is ok.
 
The option IS present in the latest Z390 Master BIOS.
Thank You very much! I've a new version: septembre 2020 - F11c but isn't the lastest. I'ill update this now.
 
I've added the SSDT, yes i use a pci-e adapter at first slot but unfortunately still the same.

When i put it to sleep it wakes up after 1 second, if i unplug the usb header from motherboard everything is ok.
Sounds like a problem with USB port configuration.
 
Back
Top