Yes, open maciasl and save systems dsdt and send meyes, it boots!
Is this rename related to gigabyte's ACPI bug?
No, I just created rename of the name _prw to zprw and apparently it starts with this rename, so it's okayAre you trying to rename both method and name? The DSDT opens in MaciASL if either one of those is renamed.
Sorry for taking too long, weekdays are more complicated.Yes, open maciasl and save systems dsdt and send me![]()
Decompilation Error:
iASL returned:
Firmware Error (ACPI): Failure creating named object [\_SB.PCI0.GPP7.UP00], AE_ALREADY_EXISTS (20200925/dswload-495)
Could not parse ACPI tables, AE_ALREADY_EXISTS
File appears to be binary: found 45023 non-ASCII characters, disassembling
Binary file appears to be a valid ACPI table, disassembling
Input file iASLZXEVRo.aml, Length 0x2FF89 (196489) bytes
ACPI: DSDT 0x0000000000000000 02FF89 (v02 ALASKA A M I 01072009 INTL 20200717)
Pass 1 parse of [DSDT]
ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20200925/psobject-372)
ok try this and if boot open maciasl and send system dsdtSorry for taking too long, weekdays are more complicated.
MaciASL gives an error message and doesn't open:
ok try this and if boot open maciasl and send system dsdt
EFI post #105
iASL returned:
Firmware Error (ACPI): Failure creating named object [\_SB.PCI0.GPP7.UPXX], AE_ALREADY_EXISTS (20200925/dswload-495)
Could not parse ACPI tables, AE_ALREADY_EXISTS
File appears to be binary: found 45023 non-ASCII characters, disassembling
Binary file appears to be a valid ACPI table, disassembling
Input file iASLoPnZXs.aml, Length 0x2FF89 (196489) bytes
ACPI: DSDT 0x0000000000000000 02FF89 (v02 ALASKA A M I 01072009 INTL 20200717)
Pass 1 parse of [DSDT]
ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20200925/psobject-372)
In MaciASL we should save DSDT in “.dsl” format instead of “.aml”. The former is un-compiled and the latter is compiled. Compiling will generate errors.A similar error occurred, see bellow.
Maybe you can send me a procedure on how to do this changes myself so we can test faster?
The "Name _PRW" patch didn't work in that EFI because of this typo:try this @jubarim
This patch is applied on ACPI -> Patch instead of ACPI -> Add.Hi @CaseySJ and @Lorys89 ,
I got confused about your last posts.
Lorys posted this config.plist acpi patches (both are enabled, I couldn't make it fit on the screen):
View attachment 10135They don't have the byte as 00, but 50 as said correct.
Lorys EFI only includes SSDT-GIGABYTE-B650.aml in the add part.
Casey you pointed me to a zip containing DSDT-Patched.aml and DSDT.aml.
Should I remove the gigabyte's aml and include yours?
The ACPI patches are simply entered in ACPI -> Add section of OpenCore Configurator. The screenshot in your previous post already shows the patches. Both of those patches should be enabled.Ok, I will take some time studying the ACPI dortania guide this weekend, try to figure this out.
I just tried to add the patch:The ACPI patches are simply entered in ACPI -> Add section of OpenCore Configurator. The screenshot in your previous post already shows the patches. Both of those patches should be enabled.
If your system boots and works properly with just those two patches, then you're all set.
However, the patch in magenta box below should also be added to your configuration otherwise one of the standard system SSDTs will not load:
View attachment 10136
The details of this patch are as follows:
- TableSignature: SSDT
- OemTableId: 45585447 50503030
- Find: 47505032 085F5052 57
- Replace: 47505032 08585052 57
- Comment: GPP2 _PRW to XPRW
- Count: 1
- Enabled: True
iASL returned:
Firmware Error (ACPI): Failure creating named object [\_SB.PCI0.GPP7.UPXX], AE_ALREADY_EXISTS (20200925/dswload-495)
Could not parse ACPI tables, AE_ALREADY_EXISTS
File appears to be binary: found 45023 non-ASCII characters, disassembling
Binary file appears to be a valid ACPI table, disassembling
Input file iASL1mJqIS.aml, Length 0x2FF89 (196489) bytes
ACPI: DSDT 0x0000000000000000 02FF89 (v02 ALASKA A M I 01072009 INTL 20200717)
Pass 1 parse of [DSDT]
ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20200925/psobject-372)
Sorry, that was my mistake...
@Lorys89 has actually combined all of those into a single SSDT-GIGABYTE-B650.aml.@CaseySJ which of the SSDT methods do you recommend for me now? https://dortania.github.io/Getting-Started-With-ACPI/ssdt-methods/ssdt-methods.html
I am not sure what's included in @Lorys89 SSDT-GIGABYTE-B650.aml (attached here).
I saw in your EFI you include some common AMLs, such as:
- SSDT-CPUR
- SSDT-EC-AMD
- SSDT-USBX
- SSDT-DTPG
The dortania zen guide (not updated to AM5) refers to these ones:
Oh I see. That's perfect.@Lorys89 has actually combined all of those into a single SSDT-GIGABYTE-B650.aml.