Open texasrachel opened 3 years ago
SSDT-RHUB should be avoided when possible. Try first booting without loading it and if your USB peripherals are working you can go ahead with USB mapping procedure (your choice if sticking with the codeless kext or using your motherboard USB ACPI table and edit it accordingly to your USB mapping).
Side note: even on ASUS boards, despite what written above, SSDT-RHUB should be avoided. In most cases, using the following command can help you debugging the OEM SSDT:
log show --predicate 'process == "kernel"' --debug --last 5m | grep AppleACPIPlatform
I suggest doing the following:
SSDT-RHUB
injected (so theoretically, if your motherboard ACPIs are written by monkeys, USB ports shouldn't work)SSDT-RHUB
and execute the above command to keep track of the necessary edits.In my experience I found out that ASUS boards have problems with the USB SSDT, especially in the definition of HS11-HS14
ports. If you have a minimum knowledge you can fix this by yourself and create a custom USB SSDT
The Getting Started with ACPI guide contradicts the main Install Guide concerning the use of SSDT-RHUB and MSI motherboards.
https://dortania.github.io/OpenCore-Install-Guide/config.plist/comet-lake.html#add
https://dortania.github.io/Getting-Started-With-ACPI/ssdt-methods/ssdt-prebuilt.html#desktop-comet-lake in the In-depth info on the SSDTs
I don't know which one is incorrect, so I can't say how it should be fixed. Only that they should agree with each other.