Misc fixes

This commit is contained in:
Mykola Grymalyuk
2020-09-01 11:27:37 -06:00
parent 7e198202ea
commit 0b98e8232e
21 changed files with 197 additions and 35 deletions

View File

@@ -6,10 +6,6 @@ What this tool does is, it dumps your DSDT from your firmware, and then creates
## So what **CAN'T** SSDTTime do
* **HEDT SSDTs**:
* The ACPI is odd on these platforms so manual work is required
* This includes X79, X99 and X299 systems
* Prebuilt can be found here: [Embedded Controller](/Universal/ec-fix.md)
* **SSDT-PNLF**:
* Need to be configured to your system
* **SSDT-GPI0**:
@@ -17,7 +13,9 @@ What this tool does is, it dumps your DSDT from your firmware, and then creates
* **USBX SSDT**:
* This is included on sample SSDTs but SSDTTime only makes the SSDT-EC part, Skylake and newer users can grab a pre-built here: [SSDT-USBX.aml](https://github.com/dortania/OpenCore-Post-Install/blob/master/extra-files/SSDT-USBX.aml)
* **RHUB SSDT**:
* if you have a 10th gen CPU, you'll need to either use the prebuilt or manually create it.
* If you have a 10th gen CPU, you'll need to either use the prebuilt or manually create it.
* **IMEI SSDT**:
* If you have either a Sandy bridge CPU with 7 series motherboard or Ivy Bridge with 6 series motherboard, you'll need to either use the prebuilt or manually create it.
For users who don't have all the options available to them in SSDTTime, you can follow the "SSDTs: The long way" section. You can still use SSDTTime for SSDTs it does support.

View File

@@ -5,7 +5,7 @@ Creating SSDTs mainly fall into 3 camps:
* [Prebuilt SSDTs](../ssdt-methods/ssdt-prebuilt.md)
* They're universal but don't teach much
* [Automated tools](../ssdt-methods/ssdt-easy.md)
* Mainly seen with SSDTTime, work much better though can't cover all situations
* Mainly seen with SSDTTime, work much better than prebuilts as there's less bloat however doesn't teach you much
* [Manually creating them](../ssdt-methods/ssdt-long.md)
* Will always work, be much cleaner and get to learn about the process
* However requires you to deal with code

View File

@@ -7,6 +7,8 @@
* [Backlight](#backlight)
* [System Clock(AWAC)](#system-clockawac)
* [NVRAM(PMC)](#nvrampmc)
* [USB(RHUB)](#usbrhub)
* [IMEI](#imei)
This is mainly for users who are having troubles either compiling, decompiling or understanding the overall process of ACPI. The main reasons you'd want to avoid is for the following:
@@ -29,9 +31,9 @@ For Haswell and newer:
For Ivy Bridge and older, see the [Optimizing Power Management page](https://dortania.github.io/OpenCore-Post-Install/universal/pm.html). This will be done *after* install. AMD CPU users **do not** need any SSDTs for power management.
### B550 Fix
### B550 and A520 Fix
For AMD B550 users, you **must** include this SSDT to boot:
For AMD B550 and A520 users, you **must** include this SSDT to boot:
* [SSDT-CPUR](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-CPUR.aml)
@@ -93,7 +95,7 @@ The biggest issue with this prebuilt is that we're just guessing you both have a
Needed to bring back NVRAM support for Z390 , **DO NOT USE ON Z370 or older or Z490 and newer**
Note: Desktop Z490 boards seem to not need this, though if you're having NVRAM issues you can try this SSDT.
Note: Comet Lake, Ice Lake and newer do not need this.
* [SSDT-PMC](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PMC.aml)
@@ -109,4 +111,19 @@ Reminder only the following need this SSDT:
Needed for 10th gen Asus motherboards, Gigabyte and AsRock motherboards don't need this:
* [SSDT-RHUB.aml](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-RHUB.aml)
* [SSDT-RHUB.aml](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-RHUB.aml)
## IMEI
Required when pairing either:
* Sandy Bridge CPU with 7 series motherboard
* ie. B75, Q75, Z75, H77, Q77, Z77
* Ivy Bridge CPU with 6 series motherboard
* ie. H61, B65, Q65, P67, H67, Q67, Z68
Simply grab the following SSDT:
* [SSDT-IMEI.aml](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-IMEI.aml)