Hello,
I'm trying to follow the OpenCore Vanilla guide as best as I could, but I'm getting different instructions from reading it...
I'm confused as to which of those files I need to use for my Z390 Aorus Ultra motherboard (Intel, 8700 cpu):
The first step was getting SSDT files through SSDTTime. I received 5 things: SSDT-ET.aml, SSDT-PLUG.dsl, SSDT-PLUG.aml, SSDT-EC.dsl, DSDT aml.
I read that you're not supposed to use the .dsl files and the DSDT aml, so that leaves me with SSDT-EC.aml and SSDT-PLUG.aml
I'm going through the "Embedded Controller" manual section and am currently stuck in the DSDT section. I searched for "PNP0C09" and found the information I'm asked to look for.
- Controller path: _SB.PCI0.LPCB
- Controller name: H_EC
The next step is editing the SSDT under the section "Edits to the sample SSDT." I open it up and found the the values from my DSDT (from DSDTTime) are the exact ones found in the sample. So I just went ahead and saved it as SSDT-EC-USBX.aml.
Now here is where I'm getting really confused...
How do I know if PNP0C09 is already named EC? What can I use from my own DSDT to compare if it's already named EC? And my "thing" is already named "EC" then it says that I "still want USBX" if I'm skylake or newer. And the next sentence gives a link to a prebuilt SSDT-USBX.aml.
Which of these files do I even use? I have an SSDT-EC.aml from SSDTTime, an unedited SSDT-EC-USBX.aml (an exact copy from the OpenCore sample SSDT-EC-USBX), the prebuilt SSDT-USBX.aml under the "PNP0C09 already named EC" section, and I don't know if anything in my DSDT is named "EC"....
Thanks for reading!
Here is my own DSDT and the sample one from OpenCore.

Post a Comment