Contribute
Register
Joined
Aug 17, 2017
Messages
309
Motherboard
ASUS Prime X299 Edition 30
CPU
i9-10980XE
Graphics
RX 5700 XT
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
This is really nice! Can someone help me to change my DSDT? Because i have the thunderbolt patches did there, but i want to change it to this method 2 because i have switched TB Card to GB Alpine. Thanks! :)

Z370 AORUS GAMING 7

-- UPDATE!

I got it working now! i Can boot without my Apollo 8 on. When i turn it on it shows up! But i have connected my Apollo Twin And UAD Satelite to the Apollo 8, they are not regonized. Only if i boot with all the devices on!.. I have updated my DSDT. Maybe there is someting wrong there?

Your DSDT is too chaotic, there are a lot of useless patches and some are wrong.
For example, look the USB ports, you see that they are not mapped correctly, so I do not know what benefits this DSDT can bring you. I advise you to remove it and use only the TB SSDT (from method 2) that you find in the first post.
Use the Rehabman guide to create a specifically SSDT for USB ports.
 
Joined
Dec 8, 2010
Messages
47
Motherboard
Gigabyte B550I AORUS PRO AX
CPU
AMD Ryzen 9 3900X
Graphics
Asus Radeon RX 580 8 GB
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Your DSDT is too chaotic, there are a lot of useless patches and some are wrong.
For example, look the USB ports, you see that they are not mapped correctly, so I do not know what benefits this DSDT can bring you. I advise you to remove it and use only the TB SSDT (from method 2) that you find in the first post.
Use the Rehabman guide to create a specifically SSDT for USB ports.
Ok! The DSDT is not made by me. I Just edit the TB3.
 
Joined
Sep 3, 2012
Messages
95
Motherboard
ASUS WS C422 FW PRO/SE
CPU
W-2175
Graphics
Vega 64
Mac
  1. iMac
  2. MacBook
  3. Mac mini
Mobile Phone
  1. iOS
Just for information I can report that GC-Alpine Ridge Thunderbolt 3 is working with hot plug on chipset C422 with attached SSDT and tb connector both plugged or unplugged.
 

Attachments

  • SSDT-9-minimal-hotlug-injector-1x16.aml
    7.3 KB · Views: 92
Last edited:
Joined
Dec 8, 2010
Messages
47
Motherboard
Gigabyte B550I AORUS PRO AX
CPU
AMD Ryzen 9 3900X
Graphics
Asus Radeon RX 580 8 GB
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Allright! Thanks again! My TB3 working perfectly! Hotswap is working! Thanks for your help! I can share my files here:

This is with the latest bios for my MB.
 

Attachments

  • DSDT.aml
    97.6 KB · Views: 129
  • SSDT-TB3.aml
    6.9 KB · Views: 149
  • SSDT-UIAC.aml
    660 bytes · Views: 125
Joined
Mar 28, 2011
Messages
161
Motherboard
Aorus z370 Gaming 5
CPU
8700K
Graphics
RX580
Mac
  1. iMac
  2. MacBook Pro
Allright! Thanks again! My TB3 working perfectly! Hotswap is working! Thanks for your help! I can share my files here:

This is with the latest bios for my MB.
Did you get help sorting your DSDT out? Wonder if that's were I got problems as well? Or if it's just the hardware/drivers that doesn't work that well with hack.
 
Joined
Dec 8, 2010
Messages
47
Motherboard
Gigabyte B550I AORUS PRO AX
CPU
AMD Ryzen 9 3900X
Graphics
Asus Radeon RX 580 8 GB
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Joined
Jan 16, 2016
Messages
6
Motherboard
MSI X299 Carbon Pro AC
CPU
i9-7940x
Graphics
2 - Nvidia 1080ti
Mac
  1. Mac Pro
Running into a weird issue, this is my first TB3 build.

So didn't' mess around with hot swap or anything, but I am using the Asus extension card on my Asus Prime Z370-A.

I did get the thunderbolt to recognize in OSX, but when I plug in my Vega 56, whenever there is a thunderbolt device attached, OSX is booting to a black screen.

When I remove the thunderbolt device, OSX loads up perfectly fine. Not sure if there is some Thunderbolt setting messing up the boot. I did turn off internal graphics.
 
Joined
Aug 29, 2012
Messages
143
Motherboard
Gigabyte Designare Z390
CPU
i9-9900K
Graphics
Radeon VII
Mac
  1. MacBook Pro
  2. Mac Pro
Mobile Phone
  1. iOS
Adding myself to the list of people who has successfully managed to get hotplug *partially* working with the Alpine Ridge 2.0 card. I used Method #1, on a Gigabyte Z370 AORUS Gaming 7 board. I had to modify the SSDT to account for this boards ACPI path of RP21.

Huge huge huge thanks to everyone who's gotten this as far as it has. It's come an incredible way in such a short while.


I'm still waiting on my thunderbolt audio interface to get here, so my testing is somewhat limited right now to utilizing Thunderbolt 3 as a USB C 3.1 connection, but something interesting I've discovered in regard to the thunderbolt cable that connects the card to the motherboard, is that the cable, at least for me, seems to be the piece that allows USB to function across Thunderbolt.

When I remove the cable, no matter what I do under OSX, the device will not become active. I've tried all 3 methods, as well as several other SSDT and Arbitrary Injection without the cable. I expect once I actually get my legitimate Thunderbolt audio interface in and retest everything, I'm probably going to find that it will function without that cable being connected, but time will tell.

In the interim, utilizing Method 1 with the cable connected allows me to boot with my current USB C 3.1 (connected straight to Thunderbolt 3 on the card) completely turned off, and the device syncs and works under OSX just as you'd expect. I can turn the interface on and off, reboot and shut down the computer, and it comes back up each and every time which is fantastic!


The last remaining piece of the puzzle for an otherwise perfect implementation is, just as others have experienced, sleep breaks thunderbolt functionality completely until I reboot OSX. So very close. Hopefully we can continue to make some progress at this and get over this final hurdle.
 
Joined
Aug 29, 2012
Messages
143
Motherboard
Gigabyte Designare Z390
CPU
i9-9900K
Graphics
Radeon VII
Mac
  1. MacBook Pro
  2. Mac Pro
Mobile Phone
  1. iOS
Well, things certainly changed once I got a legitimate Thunder bolt device up and going. My hotplug, that was working with a regular USB-C device, no longer works at all. I've tried all the SSDTs I could come across, as well as modifying them to work with my RP21 device location, still - no hotplug support at all. It seems my SSDT isn't configured correctly

If I disconnect the cable on the thunderbolt card, it seems to stop working all together, so my earlier assumption that the cable was used only for USB is probably not true.



- I've noticed only the top port on my Alpine Ridge card works - Even under windows. For some reason, the second port toward the middle of the card doesn't work at all. Is this normal behavior or do I perhaps have a bad card?
 
Last edited:
Joined
Mar 28, 2011
Messages
161
Motherboard
Aorus z370 Gaming 5
CPU
8700K
Graphics
RX580
Mac
  1. iMac
  2. MacBook Pro
Well, things certainly changed once I got a legitimate Thunder bolt device up and going. My hotplug, that was working with a regular USB-C device, no longer works at all. I've tried all the SSDTs I could come across, as well as modifying them to work with my RP21 device location, still - no hotplug support at all. It seems my SSDT isn't configured correctly

If I disconnect the cable on the thunderbolt card, it seems to stop working all together, so my earlier assumption that the cable was used only for USB is probably not true.



- I've noticed only the top port on my Alpine Ridge card works - Even under windows. For some reason, the second port toward the middle of the card doesn't work at all. Is this normal behavior or do I perhaps have a bad card?
Not all audio interfaces seem to be able to hotplug on hacks with method 1. My MOTU interfaces for example.

But I do have both ports working so I believe there is something fishy with your card.
 
Top