- Joined
- Feb 1, 2011
- Messages
- 9
- Motherboard
- Asus Prime Z370-A
- CPU
- i7-8700K
- Graphics
- UHD 630, RX 580
- Mac
- Mobile Phone
First of, a big thank you to @kgp for this fantastic and detailed guide, and to all others involved. You guys are awesome!!!
I'm still struggling with my ASUS TB EX 3 card. I tried every available (and patched) SSDT from here and the "other place" but can't make it hot pluggable. Or so I think so...
Now, for me, the best results are from kgp's aml form the first post (I had to adapt it of course)
- removed SL01 because it doesn't exist in my ioreg
- correctly changed paths for the _SB_.PCI0.PEG1 and _SB_.PCI0.PEG1.PEGP
and also injecting arbitrary properties in config for the PCI slot that I'm using (via pci address found in ioreg).
This way I get:
1. Hot plug USB 3.0 on TBEX3 (I haven't tried USB-C hot plug yet because I don't have any USB-C devices at the moment)
2. Working Thunderbolt 2 Focusrite RED 4pre card via Thunderbolt 3 to 2 adapter (just no hot plug)
3. Injected properties in PCI System info
4. The focusrite audio card is sometimes shown as ExpressCard and sometimes as Focusrite Clarret audio interface but no hot plug in either situation
The problems I have at the moment are:
1. Without the arbitrary entry in config USB 3.0 looses hot plugging capability (if I disconnect Focusrite card USB also gets disconnected)
2. With arbitrary entry in config on every second boot I get ACPI Error [_SB_.PCI0.RP09.PXSX] Namespace lookup failure
-probably has to do with either SSDT naming scheme or my poor knowledge of patching in general
3. but if it boots properly (usually the first boot) - USB on TBEX is hot plug capable but Focusrite is not (although it works normally). Meaning that, if I turn off Focusrite USB 3.0 stays connected
Any advice or help would be appreciated and If needed I would donate for assistance.
Linked are my config, ioreg, SSDT, and sysinfo screenshot files. I will be happy if it helps somebody with similar configuration.
I'm still struggling with my ASUS TB EX 3 card. I tried every available (and patched) SSDT from here and the "other place" but can't make it hot pluggable. Or so I think so...
Now, for me, the best results are from kgp's aml form the first post (I had to adapt it of course)
- removed SL01 because it doesn't exist in my ioreg
- correctly changed paths for the _SB_.PCI0.PEG1 and _SB_.PCI0.PEG1.PEGP
and also injecting arbitrary properties in config for the PCI slot that I'm using (via pci address found in ioreg).
This way I get:
1. Hot plug USB 3.0 on TBEX3 (I haven't tried USB-C hot plug yet because I don't have any USB-C devices at the moment)
2. Working Thunderbolt 2 Focusrite RED 4pre card via Thunderbolt 3 to 2 adapter (just no hot plug)
3. Injected properties in PCI System info
4. The focusrite audio card is sometimes shown as ExpressCard and sometimes as Focusrite Clarret audio interface but no hot plug in either situation
The problems I have at the moment are:
1. Without the arbitrary entry in config USB 3.0 looses hot plugging capability (if I disconnect Focusrite card USB also gets disconnected)
2. With arbitrary entry in config on every second boot I get ACPI Error [_SB_.PCI0.RP09.PXSX] Namespace lookup failure
-probably has to do with either SSDT naming scheme or my poor knowledge of patching in general
3. but if it boots properly (usually the first boot) - USB on TBEX is hot plug capable but Focusrite is not (although it works normally). Meaning that, if I turn off Focusrite USB 3.0 stays connected
Any advice or help would be appreciated and If needed I would donate for assistance.
Linked are my config, ioreg, SSDT, and sysinfo screenshot files. I will be happy if it helps somebody with similar configuration.