- Joined
- Sep 20, 2013
- Messages
- 1,193
- Motherboard
- Gigabyte Z390 Designare
- CPU
- i9-9900KS
- Graphics
- RX 6600
- Mac
- Classic Mac
- Mobile Phone
Hi all, i am trying to get hotplug working with my thunderbolt Apline Ridge card plugged on a X299 mobo. I can't get this to work with any of the SSDTs provided here kindly by KGP.
The Alpine Ridge show in the macOS PCI listings only if i plugged device before boot. (This is the same with USB3)
Here is my SSDTs and Ioreg file (with thunderbolt 3 devices plugged in at startup).
Any help would be very much appreciated. Best regards
That's normal. You have to boot your Thunderbolt stuff well ahead of POST or it won't work unless you're running Windows 10 or a real Mac. Power cycling a connected device will also break the connection. IDK why, it's just the current state of Thunderbolt, from the majestic Alpine Ridge to the mighty Titan Ridge.
Hoping someone can help me out.. I have the GB z370 Gaming 5 w Alpine Ridge card, and was trying to see if I could get hot plugging working. My setup went from manageable to worse.
I use a thunderbolt drive enclosure, and a thunderbolt audio device. The thunderbolt audio device gets switched between computers frequently, so my initial solution was to have the thunderbolt audio cable daisy chained to the enclosure, which then went to the computer. This way, while I would need to restart the system, the drives wouldn't get suddenly ejected. (I only had one thunderbolt 2->3 adapter at the time)
In an attempt to get hot plugging working, I used the pre-edited Z370 SSDT on the first page of the thread, installed F10 bios, and follows all configuration settings. When I booted, hot plugging still doesn't work. However, the behavior of thunderbolt is worse now. If I unplug the audio device daisy chained to the drives (but the drives remain plugged in to the computer), the drives will freeze up and eject.
I tried getting a second Thunderbolt 2->3 adapter since I assumed that would fix the issue, but the drives are still disconnecting when I unplug the audio device, even though they each connect separately to the Alpine Ridge card.
Any ideas??? Why did this start happening after I switched to the SSDT?
That was my original plan when I built my machine. Nobody but some engineer at Apple knows why.
I had this issue on my system across a few different BIOS, from F5 to F13. -Trying to use/swap an Apollo or BMD MultiDock between my Hack and my 6,2 Mini gave it fits. I think there's a persistent "memory" of the device and the cable (remember that even TB cables have firmware, ISYN.) has to be "deadened" to work again: Shut down the machines nd peripherals, leave the Thunderbolt cables connected to the peripheral device and disconnect from the Hack or the Mac, etc. -I learned this in a most difficult way.
Daisy chain only what you're willing to leave. Sadly, it's not plug 'n' play anymore. If you want to save the headache, pickup a Titan Ridge card or buy an "extra" used Thunderbolt interface. I know that sounds absurd, but it's the price of sanity. Never (say in the case of an Apollo) try to attach a audio device to two different computers. If a DAW would allow it, I'd switch everything but my sample NVMe to a network drive. I'm not sure anyone's figured out how to do that even in the age of audio over ethernet a-la RedNet. Good luck and let us know how it goes.