Contribute
Register

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

Two points:
  1. Does each controller have a different UID? This is explained in the Thunderbolt DROM Micro-Guide. We must change bytes 2-9 and compute a new CRC8 checksum.
  2. In the SSDT we can give each Receptacle a different number. This is done by modifying the DSB2.XHC3.RHUB section. You will find UsbCPortNumber in the DSM method for each port. Two of them are already labeled 01 and 02. We'll need to change the other two to 03 and 04. These USB C numbers are also specified in the last 4 bytes of ThunderboltConfig. The first controller's last 4 bytes will be 0100 0200. For the second controller we'll need to change that to 0300 0400.
Item 2 changes have been made in the attached SSDT.


Thanks for the changes on the receptacle.
As for point one yes they both have a different UID.

Here are the UID changes for Card 1:
Screen Shot 2020-06-05 at 16.02.32.png
Screen Shot 2020-06-05 at 16.07.43.png

And the changes for Card 2:
Screen Shot 2020-06-05 at 16.04.12.png
Screen Shot 2020-06-05 at 16.07.10.png
 
Two points:
  1. Does each controller have a different UID? This is explained in the Thunderbolt DROM Micro-Guide. We must change bytes 2-9 and compute a new CRC8 checksum.
  2. In the SSDT we can give each Receptacle a different number. This is done by modifying the DSB2.XHC3.RHUB section. You will find UsbCPortNumber in the DSM method for each port. Two of them are already labeled 01 and 02. We'll need to change the other two to 03 and 04. These USB C numbers are also specified in the last 4 bytes of ThunderboltConfig. The first controller's last 4 bytes will be 0100 0200. For the second controller we'll need to change that to 0300 0400.
Item 2 changes have been made in the attached SSDT.

Same issue here... Only the GC Alpine Ridge is flashed, not the designare Titan R
 
Last edited:
Well fellas, I went ahead and upgraded my personal Mojave installation to 10.15.4 using Casey's mini guide "Mojave to Catalina", then cloned my drive to my friends new SSD. Booted into his SSD, reset Clover's default boot, created his account & deleted mine, and have had zero issues, with everything working 100%. I have no idea why, but I was having too many issues with a clean install.

Also, I ended up using terminal and Console app to watch for those USB drop outs on friends clean install. Would restart after a drop out and head to /var/ to open the system log, and every time I restarted the machine after a drop out, a portion of the logs (from the time of the drop out until Console started recording at next boot) was missing. So there was no way to tell what the heck was going on. Anyway, everything's up and running and I feel better about delivering this to him. Thanks a lot for the help here!
 
@CaseySJ. Just got another Titan Ridge and flashed and both appear to work together. Pretty sweet! But the ports on the second one appear to be duplicated. Seems like it's cosmetic but not sure what i'm doing wrong. I changed the bus on the second one to 0x01 and updated the first byte on ThunderboltConfig. In IOREG, both have Port 7 enabled. Am I missing something? If I leave the bus at 0 with your SSDT it appears normal.

View attachment 474098
Hi!
May I try your new firmware? GC-titan-ridge.
 
Hey, my system is running perfectly smooth without one exeption. I just gut my Fenvi-T919 Wireless Adapter. WiFi gets recognized straight away. Only thing that's not showing is Bluetooth. I checked the Devices, and, under Bluetooth, it says no device found. Which is important, I installed it 1 month after installing. So maybe I did something that has been necessary during installation.

Also, only the USB3.0 Ports of my Fractal Design R6 Case are working properly. Maybe it has something to do with that? i installed the card and also connected the wire to the front USB header on the Motherboard. @CaseySJ Do you know any help?

EDIT

Okay, I think its because the USB2.0 Header is deactivated. Is there a way to check that? Also, can I add the LG LCD Monitor|LG|32UL950-W to the Components List? It's working 100%
I have a similar issue. Were you ever able to resolve the bluetooth issue?
 
@CaseySJ

I ask here a quick question as you're quite knowledgeable with Thunderbolt.
I'm installing an ASRock Thunderbolt 3 AIC device in an Asus Prime X299-A II.
The device seem to work nicely with SSDT and hot plug working.
Issue is when I wake from sleep such system with the Thunderbolt 3 card installed the system reboots.
If I remove such Thunderbolt 3 card the system wakes from sleep as expected without any issue.

All of this because I can't find Gigabyte Titan Ridge cards at the moment.
Is there anything I can try to fix this issue?
Thanks a lot.
 
Well fellas, I went ahead and upgraded my personal Mojave installation to 10.15.4 using Casey's mini guide "Mojave to Catalina", then cloned my drive to my friends new SSD. Booted into his SSD, reset Clover's default boot, created his account & deleted mine, and have had zero issues, with everything working 100%. I have no idea why, but I was having too many issues with a clean install.

Also, I ended up using terminal and Console app to watch for those USB drop outs on friends clean install. Would restart after a drop out and head to /var/ to open the system log, and every time I restarted the machine after a drop out, a portion of the logs (from the time of the drop out until Console started recording at next boot) was missing. So there was no way to tell what the heck was going on. Anyway, everything's up and running and I feel better about delivering this to him. Thanks a lot for the help here!
I assume you generated a new SMBIOS and serial number for your friend‘s install!
 
Back
Top