Contribute
Register

[solved] Disassembling ACPI files error

Status
Not open for further replies.
Joined
Jun 12, 2015
Messages
14
Motherboard
Dell Inspiron 15R 5537
CPU
Intel Core i7-4500U @ 1.80Ghz - 2.40Ghz Turbo
Graphics
Intel HD Graphics 4400 - AMD Radeon HD 8670M
Mac
  1. 0
Classic Mac
  1. Power Mac
Mobile Phone
  1. Android
So I followed this tutorial step-by-step for installing Yosemite on Dell Inspiron 15r 5537.
He said
Remember we extracted our native ACPI tables at clover boot screen with F4 !!.
In clover usb drive, go to:EFI>CLOVER>ACPI>origin

and I already extracted the ACPI Tables right before installing Yosemite,
this is the files extracted: See attachment

iasl log outputs this:

Code:
Intel ACPI Component Architecture
ASL+ Optimizing Compiler version 20160422-64(RM)
Copyright (c) 2000 - 2016 Intel Corporation

Input file DSDT.aml, Length 0xBA05 (47621) bytes
ACPI: DSDT 0x0000000000000000 00BA05 (v01 DELL   CL09     00000000 ASL  00040000)
External object resolution file       SSDT-8.aml
Input file SSDT-8.aml, Length 0x1E3D (7741) bytes
ACPI: SSDT 0x0000000000000000 001E3D (v01 COMPAL CRV ORB  00001000 ACPI 00040000)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-7.aml
Input file SSDT-7.aml, Length 0x355E (13662) bytes
ACPI: SSDT 0x0000000000000000 00355E (v01 COMPAL CRV ORB  00003000 ACPI 00040000)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-6x.aml
Input file SSDT-6x.aml, Length 0x119 (281) bytes
ACPI: SSDT 0x0000000000000000 000119 (v01 PmRef  ApCst    00003000 INTL 20130117)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-6.aml
Input file SSDT-6.aml, Length 0x1E3D (7741) bytes
ACPI: SSDT 0x0000000000000000 001E3D (v01 COMPAL CRV ORB  00001000 ACPI 00040000)
Pass 1 parse of [SSDT]
ACPI Error: [PEGP] Namespace lookup failure, AE_ALREADY_EXISTS (20160422/dswload-462)
ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog (20160422/psobject-310)
Could not parse external ACPI tables, AE_ALREADY_EXISTS

So what am I doing wrong here?
 

Attachments

  • Screen Shot 2016-06-19 at 12.34.41 PM.png
    Screen Shot 2016-06-19 at 12.34.41 PM.png
    100.5 KB · Views: 1,411
So I followed this tutorial step-by-step for installing Yosemite on Dell Inspiron 15r 5537.
He said

and I already extracted the ACPI Tables right before installing Yosemite,
this is the files extracted: See attachment

iasl log outputs this:

Code:
Intel ACPI Component Architecture
ASL+ Optimizing Compiler version 20160422-64(RM)
Copyright (c) 2000 - 2016 Intel Corporation

Input file DSDT.aml, Length 0xBA05 (47621) bytes
ACPI: DSDT 0x0000000000000000 00BA05 (v01 DELL   CL09     00000000 ASL  00040000)
External object resolution file       SSDT-8.aml
Input file SSDT-8.aml, Length 0x1E3D (7741) bytes
ACPI: SSDT 0x0000000000000000 001E3D (v01 COMPAL CRV ORB  00001000 ACPI 00040000)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-7.aml
Input file SSDT-7.aml, Length 0x355E (13662) bytes
ACPI: SSDT 0x0000000000000000 00355E (v01 COMPAL CRV ORB  00003000 ACPI 00040000)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-6x.aml
Input file SSDT-6x.aml, Length 0x119 (281) bytes
ACPI: SSDT 0x0000000000000000 000119 (v01 PmRef  ApCst    00003000 INTL 20130117)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-6.aml
Input file SSDT-6.aml, Length 0x1E3D (7741) bytes
ACPI: SSDT 0x0000000000000000 001E3D (v01 COMPAL CRV ORB  00001000 ACPI 00040000)
Pass 1 parse of [SSDT]
ACPI Error: [PEGP] Namespace lookup failure, AE_ALREADY_EXISTS (20160422/dswload-462)
ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog (20160422/psobject-310)
Could not parse external ACPI tables, AE_ALREADY_EXISTS

So what am I doing wrong here?

It is not possible to have both an SSDT-6.aml and SSDT-6x.aml from a Clover F4 extract.

Remove all files from ACPI/origin, and redo the extract.
 
It is not possible to have both an SSDT-6.aml and SSDT-6x.aml from a Clover F4 extract.

Remove all files from ACPI/origin, and redo the extract.
Should I extract again with clover F4 from the USB Stick or the Installed one?
 
Should I extract again with clover F4 from the USB Stick or the Installed one?

It doesn't matter. The result is the same regardless.
 
Same files again.
 

Attachments

  • Screen Shot 2016-06-19 at 10.14.16 PM.png
    Screen Shot 2016-06-19 at 10.14.16 PM.png
    250.2 KB · Views: 1,183
Okay, I will delete any file that doesn't begin with DSDT or SSDT as the tutorial mentions and give it a try and tell you.
 
Code:
Last login: Sun Jun 19 22:25:17 on ttys000
Omars-MacBook-Pro:~ omarsoliman$ cd ~/Desktop/DSDT
Omars-MacBook-Pro:DSDT omarsoliman$ iasl -da -dl -fe refs.txt *.aml

Intel ACPI Component Architecture
ASL+ Optimizing Compiler version 20160422-64(RM)
Copyright (c) 2000 - 2016 Intel Corporation

Input file DSDT.aml, Length 0xBA05 (47621) bytes
ACPI: DSDT 0x0000000000000000 00BA05 (v01 DELL   CL09     00000000 ASL  00040000)
External object resolution file       SSDT-8.aml
Input file SSDT-8.aml, Length 0x1E3D (7741) bytes
ACPI: SSDT 0x0000000000000000 001E3D (v01 COMPAL CRV ORB  00001000 ACPI 00040000)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-7.aml
Input file SSDT-7.aml, Length 0x355E (13662) bytes
ACPI: SSDT 0x0000000000000000 00355E (v01 COMPAL CRV ORB  00003000 ACPI 00040000)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-6x.aml
Input file SSDT-6x.aml, Length 0x119 (281) bytes
ACPI: SSDT 0x0000000000000000 000119 (v01 PmRef  ApCst    00003000 INTL 20130117)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-5x.aml
Input file SSDT-5x.aml, Length 0x3D3 (979) bytes
ACPI: SSDT 0x0000000000000000 0003D3 (v01 PmRef  Cpu0Cst  00003001 INTL 20130117)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-4x.aml
Input file SSDT-4x.aml, Length 0x5AA (1450) bytes
ACPI: SSDT 0x0000000000000000 0005AA (v01 PmRef  ApIst    00003000 INTL 20130117)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-3x.aml
Input file SSDT-3x.aml, Length 0x539 (1337) bytes
ACPI: SSDT 0x0000000000000000 000539 (v01 PmRef  Cpu0Ist  00003000 INTL 20130117)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-2.aml
Input file SSDT-2.aml, Length 0xAD8 (2776) bytes
ACPI: SSDT 0x0000000000000000 000AD8 (v01 COMPAL CRV ORB  00003000 ACPI 00040000)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-1.aml
Input file SSDT-1.aml, Length 0x539 (1337) bytes
ACPI: SSDT 0x0000000000000000 000539 (v01 COMPAL CRV ORB  00003000 ACPI 00040000)
Pass 1 parse of [SSDT]
ACPI Error: [_PPC] Namespace lookup failure, AE_ALREADY_EXISTS (20160422/dswload-462)
ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog (20160422/psobject-310)
Could not parse external ACPI tables, AE_ALREADY_EXISTS
 
Code:
Last login: Sun Jun 19 22:25:17 on ttys000
Omars-MacBook-Pro:~ omarsoliman$ cd ~/Desktop/DSDT
Omars-MacBook-Pro:DSDT omarsoliman$ iasl -da -dl -fe refs.txt *.aml

Intel ACPI Component Architecture
ASL+ Optimizing Compiler version 20160422-64(RM)
Copyright (c) 2000 - 2016 Intel Corporation

Input file DSDT.aml, Length 0xBA05 (47621) bytes
ACPI: DSDT 0x0000000000000000 00BA05 (v01 DELL   CL09     00000000 ASL  00040000)
External object resolution file       SSDT-8.aml
Input file SSDT-8.aml, Length 0x1E3D (7741) bytes
ACPI: SSDT 0x0000000000000000 001E3D (v01 COMPAL CRV ORB  00001000 ACPI 00040000)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-7.aml
Input file SSDT-7.aml, Length 0x355E (13662) bytes
ACPI: SSDT 0x0000000000000000 00355E (v01 COMPAL CRV ORB  00003000 ACPI 00040000)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-6x.aml
Input file SSDT-6x.aml, Length 0x119 (281) bytes
ACPI: SSDT 0x0000000000000000 000119 (v01 PmRef  ApCst    00003000 INTL 20130117)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-5x.aml
Input file SSDT-5x.aml, Length 0x3D3 (979) bytes
ACPI: SSDT 0x0000000000000000 0003D3 (v01 PmRef  Cpu0Cst  00003001 INTL 20130117)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-4x.aml
Input file SSDT-4x.aml, Length 0x5AA (1450) bytes
ACPI: SSDT 0x0000000000000000 0005AA (v01 PmRef  ApIst    00003000 INTL 20130117)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-3x.aml
Input file SSDT-3x.aml, Length 0x539 (1337) bytes
ACPI: SSDT 0x0000000000000000 000539 (v01 PmRef  Cpu0Ist  00003000 INTL 20130117)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-2.aml
Input file SSDT-2.aml, Length 0xAD8 (2776) bytes
ACPI: SSDT 0x0000000000000000 000AD8 (v01 COMPAL CRV ORB  00003000 ACPI 00040000)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-1.aml
Input file SSDT-1.aml, Length 0x539 (1337) bytes
ACPI: SSDT 0x0000000000000000 000539 (v01 COMPAL CRV ORB  00003000 ACPI 00040000)
Pass 1 parse of [SSDT]
ACPI Error: [_PPC] Namespace lookup failure, AE_ALREADY_EXISTS (20160422/dswload-462)
ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog (20160422/psobject-310)
Could not parse external ACPI tables, AE_ALREADY_EXISTS

The error you have is clearly mentioned in the guide. It is quite common for one of the dynamic SSDTs to be a duplicate of a non-dynamic SSDT. Remove the duplicate dynamic SSDT and try again.
 
Worked, many thanks!
 
Status
Not open for further replies.
Back
Top