Contribute
Register

[In progress] SSDT for Thunderbolt 3 Hotplug

Joined
Jul 26, 2018
Messages
674
Motherboard
Asus Z370-A Prime II
CPU
i7-8700
Graphics
RX 580
Mac
MacBook Pro
Mobile Phone
iOS
Excellent! Thank you.
No problem. For what it's worth here's what works for me while the mad scientist are working on a more native SSDT.

Note: SSDT-OsxDetect.aml is basically the same as SSDT-DTPG.

Note 2: Change the SSDT-Hotplug to your RPxx. Mine is configured to RP21.

Note 3: In the thunderbolt bios settings I have Notify SWI on Hotplug (something worded like that) set to no.

Good luck! Report back please. This gave me cold boot, warm boot, and hot plug and my IOReg device tree looks like this. For now, we want that!


Screen Shot 2020-02-10 at 10.59.23 AM.png
 

Attachments

Joined
Nov 26, 2012
Messages
1,520
Motherboard
Gigabyte Z370 Aorus Gaming 5
CPU
i7-8700K
Graphics
RX 580
Mac
iMac, MacBook Pro
Mobile Phone
iOS
No problem. For what it's worth here's what works for me while the mad scientist are working on a more native SSDT.

Note: SSDT-OsxDetect.aml is basically the same as SSDT-DTPG.

Note 2: Change the SSDT-Hotplug to your RPxx. Mine is configured to RP21.

Note 3: In the thunderbolt bios settings I have Notify SWI on Hotplug (something worded like that) set to no.

Good luck! Report back please. This gave me cold boot, warm boot, and hot plug and my IOReg device tree looks like this. For now, we want that!


View attachment 449223
Here is my IOREG:
Screen Shot 2020-02-10 at 10.11.15 AM.png

Note: SSDT-OsxDetect.aml is basically the same as SSDT-DTPG.
Use one or the other or both?

TbtForcePower.efi goes in drivers>UEFI?
ThunderboltReset.kext goes in kexts>other?
 
Joined
Jul 26, 2018
Messages
674
Motherboard
Asus Z370-A Prime II
CPU
i7-8700
Graphics
RX 580
Mac
MacBook Pro
Mobile Phone
iOS
Here is my IOREG:
View attachment 449225

Use one or the other or both?

TbtForcePower.efi goes in drivers>UEFI?
ThunderboltReset.kext goes in kexts>other?
Just use OxsDetect for now. I'm more curious to if this works for you or not than I am sure.

Correct on placements.
 
Joined
Nov 26, 2012
Messages
1,520
Motherboard
Gigabyte Z370 Aorus Gaming 5
CPU
i7-8700K
Graphics
RX 580
Mac
iMac, MacBook Pro
Mobile Phone
iOS
Just use OxsDetect for now. I'm more curious to if this works for you or not than I am sure.

Correct on placements.
Still no hot plug.
BIOS view of TB settings
IMG_0047.JPG
 
Joined
Jul 26, 2018
Messages
674
Motherboard
Asus Z370-A Prime II
CPU
i7-8700
Graphics
RX 580
Mac
MacBook Pro
Mobile Phone
iOS
Wild. Is your thunderbolt onboard or through a card?
 
Top