Contribute
Register

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

Hi @GeeztownProductions

I'm wondering if UAD drivers require some sort of "local node" or "bus driver" for power-on-off-on-off (UAD hot swap) as is written about for another device here. We know that the power swap, and power on UAD after boot on a real Mac works, so I'm wondering if that's it. GC-Alpine Ridge with an SSDT over here.

I really have no idea. I don't know much about how Thunderbolt works. I know that with my first build on my Z87-UD5 TH had Thunderbolt 1 which was new at the time. And it was a bit of a headache getting that to work. The fix was to install the drivers in Windows first and then it would work in macOS as strange as that sounds. Maybe it was updating firmware or turning some kind of switch on, I don't know.

My understanding was that there was no way to hot swap. You just had to boot with it plugged in. So now that I'm doing this new build and hearing of people getting hot swap working, this is all new to me. Great if there is a way to do it though, I'll take it. For me personally, hot swap isn't worth the trouble, I'm just glad it works at all. Sorry I can't be of more help. Good luck though!
 
Hi @GeeztownProductions

I'm wondering if UAD drivers require some sort of "local node" or "bus driver" for power-on-off-on-off (UAD hot swap) as is written about for another device here. We know that the power swap, and power on UAD after boot on a real Mac works, so I'm wondering if that's it. GC-Alpine Ridge with an SSDT over here.

Update: I just tried hot swapping my UAD Octo satellite. I booted with it plugged in. Unplugged it, turned it off, waited a few seconds and plugged it back in. At first it looked like it wasn't going to work. But now it has been recognized. Maybe hot swap is working but it just takes a few minutes? I don't know. Still showing under PCI though, not Thunderbolt.
 
Update: I just tried hot swapping my UAD Octo satellite. I booted with it plugged in. Unplugged it, turned it off, waited a few seconds and plugged it back in. At first it looked like it wasn't going to work. But now it has been recognized. Maybe hot swap is working but it just takes a few minutes? I don't know. Still showing under PCI though, not Thunderbolt.
The Thunderbolt section will always be empty until we get that magical Thunderbolt Local Node (and with it, the Thunderbolt Bus) to work.
 
There is a hackintosh community in Korea I joined. https://x86.co.kr/tip/3276756
Many members in that Have difficulties to read your guide because of language problem.

Can I translate and post your guide to Korean for that community ?
 
Can I translate and post your guide to Korean for that community ?

The Rules said:
Copyright
  • This website and all of its content is copyright of tonymacx86 LLC. All rights reserved.
  • The content of this site may not be translated, transmitted or stored in any form on any other website or any other form of electronic retrieval system.
  • Any redistribution or reproduction of any content from this site in any form is prohibited without the express written consent of tonymacx86 LLC.
 
A little update: I'm using a UAD Apollo Quad Silverface with a Thunderbolt 1 option card. So far, it just doesn't work with my Z390 Designare with either the Startech or the Apple Thunderbolt adapter.

Since Gigabyte has acknowledged that their Z390 Designare mobo does have problems with TB 1 devices, I bought two Thunderbolt docks just to see if they might fix this problem. The two docks are:

- OWC Thunderbolt 2 dock

- Elgato Thunderbolt 3 dock

Unfortunately, I still couldn't fix this problem. This is truly some next level ****. They work so flawlessly with my MacBook Pro, it's ridiculous, and the Z390 Designare is so fukked up that you can simply put anything between the mobo and the audio interface and it still won't work. And the good thing is, the Thunderbolt 3 option card from UAD costs only 500 USD!
 
A little update: I'm using a UAD Apollo Quad Silverface with a Thunderbolt 1 option card. So far, it just doesn't work with my Z390 Designare with either the Startech or the Apple Thunderbolt adapter.

Since Gigabyte has acknowledged that their Z390 Designare mobo does have problems with TB 1 devices, I bought two Thunderbolt docks just to see if they might fix this problem. The two docks are:

- OWC Thunderbolt 2 dock

- Elgato Thunderbolt 3 dock

Unfortunately, I still couldn't fix this problem. This is truly some next level ****. They work so flawlessly with my MacBook Pro, it's ridiculous, and the Z390 Designare is so fukked up that you can simply put anything between the mobo and the audio interface and it still won't work. And the good thing is, the Thunderbolt 3 option card from UAD costs only 500 USD!
After installing the OWC and Elgato docks, did each dock show up in IORegistryExplorer? The USB ports, the SD card readers, the Ethernet devices, the audio devices, etc. should all show up in IORegistryExplorer. So the first thing, of course, is to ensure that each dock is recognized by macOS.

Barring that, I think @AlexD has been instrumental in helping us understand the politics behind the problem. It seems to be Intel's fault for not allowing board vendors to activate Legacy Mode on Titan Ridge. Apple bypasses this by running Titan Ridge and Alpine Ridge controllers simultaneously.
 
Last edited:
@CaseySJ I'm not sure where to look for the dock so I'll upload the IOregistry file here.

I hope I've saved the registry file correctly...

BTW: I installed the newest OWC Mac OS X driver, so the driver shouldn't be the problem...
 

Attachments

  • MyHackintosh.zip
    11.5 MB · Views: 106
Last edited:
@CaseySJ I'm not sure where to look for the dock so I'll upload the IOregistry file here.

I hope I've saved the registry file correctly...

BTW: I installed the newest OWC Mac OS X driver, so the driver shouldn't be the problem...
The OWC TB2 Dock is properly recognized. Its Thunderbolt device ID is 0x156d, which is listed in node:

PCI0.RP05.UPSB.DSB1.UPS0 --> pci-bridge@0

This is the Thunderbolt 2 Falcon Ridge controller. But alas, this is not good news for the UAD device...
 
Back
Top