Contribute
Register

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

Joined
May 30, 2016
Messages
987
Motherboard
Gigabyte Z490 Vision G
CPU
i9-10900K
Graphics
RX 5700 XT
Mac
  1. iMac
  2. MacBook
  3. MacBook Pro
  4. Mac mini
Classic Mac
  1. PowerBook
  2. Quadra
Mobile Phone
  1. iOS
Some questions:
  • If a TB device is connected before boot, does it remain connected after logging in?
  • Do TB devices reconnect after wake-from-sleep?
  • What is your BIOS version?

GA-Z170x-UD5 TH, F22g, unmodified (but CFG-Lock and GPIO Force Power have been enabled via grub shell)

So did some more testing this morning. I've removed the IOElectrify.kext because HP is working without it. My findings seem to mirror yours: I can warm and cold boot now and the tree shows up, hotplug works. The whole controller locks up if I boot with a device plugged in. HOWEVER... wake from sleep works (but it takes two key presses to wake from sleep instead of one). I'll try more boots and see what happens...

EDIT: I haven't been using SSDT-DTPG.aml, should I be?
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
20,070
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
When I use both the SSDT you gave me (which I modified) and SSDT-DTPG.aml, I get "Namespace lookup failure, AE_ALREADY_EXISTS" so I'm doubling up DTPG somewhere...
Yup, sounds like it already exists so no need to add SSDT-DTPG in that case.
 
Joined
May 30, 2016
Messages
987
Motherboard
Gigabyte Z490 Vision G
CPU
i9-10900K
Graphics
RX 5700 XT
Mac
  1. iMac
  2. MacBook
  3. MacBook Pro
  4. Mac mini
Classic Mac
  1. PowerBook
  2. Quadra
Mobile Phone
  1. iOS
Yup, sounds like it already exists so no need to add SSDT-DTPG in that case.

also my TB controller seems unpredictable / unstable boot to boot. The tree showing up and/or hot plugging aren’t reliable and I’m not sure what is triggering each condition. I’m going to try and find the actual nvm21 for this board and inject the closest drom match I can make.

side note: does anyone know how to extract a bin file from an installer exe? :)
 

NorthAmTransAm

Moderator
Joined
Jul 26, 2018
Messages
1,773
Motherboard
MSI Pro Z690-A DDR4
CPU
i7-12700k
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
Mobile Phone
  1. iOS
also my TB controller seems unpredictable / unstable boot to boot. The tree showing up and/or hot plugging aren’t reliable and I’m not sure what is triggering each condition. I’m going to try and find the actual nvm21 for this board and inject the closest drom match I can make.

side note: does anyone know how to extract a bin file from an installer exe? :)

You'll have to do some digging around in the installer file. I used Wine to get to it last time.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
20,070
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
20,070
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
@counterfactual / All,

Intel 10th Gen Comet Lake-S Desktop CPUs are available for purchase and pre-order now. Currently NewEgg and Amazon are on pre-order, but B&H has two models in stock.


B&H:

Screen Shot 2020-05-13 at 6.31.16 AM.png
 
Joined
Dec 16, 2018
Messages
60
Motherboard
Gigabyte Z390 Aorus Pro
CPU
i9-9900K
Graphics
RX 580
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
** Repository of Thunderbolt Bus Activation SSDTs -- Alpine Ridge Controllers Only **
Please do not quote this post in its entirety. Post a link instead.

...this post under construction...
if you have a working SSDT for your board and Alpine Ridge controller, please post details

It's been a while since I've last checked this wonderful thread. So many incredible things were achieved through the last months by collective enormous efforts of truly amazing people whom I really admire.

Thank you for all your hard work guys!

I'm going now through the whole Thunderbolt journey documented here and there in this thread.
It's absolutely amazing achievement!



I'm currently using Z390 Aorus Pro motherboard and GC-Alpine Ridge card with my Apple Thunderbolt Display.
It all worked perfectly with all functions of the display. I used old TB3HP SSDT since last summer. No problems at all.

So today I decided to try this SSDT-only approach to activate Thunderbolt Bus on my system.
It worked! I can't believe my eyes.

Once I put SSDT-TbtOnPch-ASRock-Z370-ITX-AC.aml (no changes was needed: same _E17 event and RP21 location) to CLOVER/ACPI/patched and rebooted – Thunderbolt Bus appeared in System Information under Thunderbolt section!

But unfortunately, it only happens when no device is connected to the TB card.

If I try to boot with Apple Thunderbolt Display connected before turning machine on, it will not show up.
And Thunderbolt section of System Information will say No hardware found.

So the only way to have both Thunderbolt Bus properly appear AND Apple Thunderbolt Display working is to connect the display to the GC-Alpine Ridge only AFTER you've booted the system.

@CaseySJ Just in case my information might be useful, you can add my config to repository.
Z390 Aorus Pro + GC-Alpine Ridge + Apple Thunderbolt Display.
Thunderbolt Bus appears. Display is working perfectly. But only when plugged in after system booted.

Just need to figure out what happens when I try to boot with display already connected and it will be a miracle :)
 

Attachments

  • cold-boot-with-tb-display-connected.png
    cold-boot-with-tb-display-connected.png
    166.5 KB · Views: 65
  • cold-boot-without-devices.png
    cold-boot-without-devices.png
    193.2 KB · Views: 60
  • full-tb-tree-abd-tb-bus.png
    full-tb-tree-abd-tb-bus.png
    563.4 KB · Views: 66
  • tb-display-plugged-after-macos-boot-finished.png
    tb-display-plugged-after-macos-boot-finished.png
    229.4 KB · Views: 63
Top