- Joined
- Jan 29, 2013
- Messages
- 12
- Motherboard
- HP Elite x2 1013 G3
- CPU
- i5-83j50U
- Graphics
- UHD 620
I recently bought a HP Elite x2 1012 G3 with intel Core i5-8350U and I am trying to install Monterey. I am following the path of installing OpenCore first. I dumped(DSDT and SDDT attached in DSDT-Clover-Dump.zip) the DSDT & SSDT by booting into clover and pressing F4. Here are the versions of relevant tools:
iasl - May 1, 2021
Downloaded from: https://github.com/acidanthera/MaciASL/blob/master/Dist/iasl-stable
Intel ACPI Component Architecture
ASL+ Optimizing Compiler/Disassembler version 20200925
Copyright (c) 2000 - 2020 Intel Corporation
Clover - v2.4k_r4961
Whey try to decompile the AML files, iasl is segfaulting:
The detailed output is attached in iasl-output.log. However, I am able to decompile DSDT.aml and most of the SDDTs individually(except for (SSDT-3-UcsiAcpi.aml). This works, if I invoke iasl in the following manner(output in iasl-ssdt.log):
How do I get passed this?
iasl - May 1, 2021
Downloaded from: https://github.com/acidanthera/MaciASL/blob/master/Dist/iasl-stable
Intel ACPI Component Architecture
ASL+ Optimizing Compiler/Disassembler version 20200925
Copyright (c) 2000 - 2020 Intel Corporation
Clover - v2.4k_r4961
Whey try to decompile the AML files, iasl is segfaulting:
$ /usr/local/bin/iasl -da -dl -fe refs.txt DSDT.aml SSDT*.aml
[1] 8354 segmentation fault /usr/local/bin/iasl -da -dl -fe refs.txt DSDT.aml SSDT*.aml
The detailed output is attached in iasl-output.log. However, I am able to decompile DSDT.aml and most of the SDDTs individually(except for (SSDT-3-UcsiAcpi.aml). This works, if I invoke iasl in the following manner(output in iasl-ssdt.log):
${AML_FILE} is any of the numerous SSDT files or DSDT.aml$ /usr/local/bin/iasl -fe refs.txt -dl ${AML_FILE}
DSDT.aml
..
.....
Parsing completed
Found 7 external control methods, reparsing with new information
Pass 1 parse of [DSDT]
ACPI Error: ^PCI0.LPCB.EC0_.ECMX: Path has too many parent prefixes (^) (20200925/nsaccess-604)
ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20200925/psobject-372)
ACPI Error: ^PCI0.LPCB.EC0_.ECRG: Path has too many parent prefixes (^) (20200925/nsaccess-604)
ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20200925/psobject-372)
ACPI Error: ^PCI0.LPCB.EC0_.PSCF: Path has too many parent prefixes (^) (20200925/nsaccess-604)
ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20200925/psobject-372)
ACPI Error: ^PCI0.LPCB.EC0_.BCSC: Path has too many parent prefixes (^) (20200925/nsaccess-604)
ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20200925/psobject-372)
Pass 2 parse of [DSDT]
ACPI Error: ^PCI0.LPCB.EC0_.ECMX: Path has too many parent prefixes (^) (20200925/nsaccess-604)
ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20200925/psobject-372)
ACPI Error: ^PCI0.LPCB.EC0_.ECRG: Path has too many parent prefixes (^) (20200925/nsaccess-604)
ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20200925/psobject-372)
ACPI Error: ^PCI0.LPCB.EC0_.PSCF: Path has too many parent prefixes (^) (20200925/nsaccess-604)
ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20200925/psobject-372)
ACPI Error: ^PCI0.LPCB.EC0_.BCSC: Path has too many parent prefixes (^) (20200925/nsaccess-604)
ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20200925/psobject-372)
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)
Parsing completed
Warning - Emitting ASL code "External (PPL1)"
This is a conflicting declaration with some other declaration within the ASL code.
This external declaration may need to be deleted in order to recompile the dsl file.
Disassembly completed
ASL Output: DSDT.dsl - 1168296 bytes
How do I get passed this?