Jump to content

DELL VOSTRO 2520 - please help MaciASL errors ---


ciuffoly
 Share

6 posts in this topic

Recommended Posts

I would like to use the DSDT & SSDT on my Dell Vostro 2520 to enable HDMI output, Cirrus Logic Audio and Sleep.

 

Here my DSDT.aml file generated with DPCIManager, the MaciASL give some errors also before patching.

 

Ethernet (working)

RTL8168E-VL/8111E-VL, en0

 

Video

Intel HD Graphics 4000, 0x01660003, 4

 

Audio

0x80861E20, 0x10280558, 0x10134213, 0x0100, Cirrus Logic (Unknown)

0x80861E20, 0x10280558, 0x80862806, 0x0000, Intel HD 4000 (Ivy Bridge) HDMI

 

Disk

WDC WD5000LPVT-75G33T0, SATA, Internal, 4096

DSDT.aml.gz

Link to comment
Share on other sites

This is not very easy to understand but in any case I got an error at the begin of procedure.

 

I have generated the DSDT.aml file with PCPIManager and when compile it with MaciASL I got these errors:

 

9026, 6105, Invalid object type for reserved name (_PLD: found Buffer, Package required)
(many lines)
 
10585, 6136, Non-hex letters must be upper case (pnp0c14)
Link to comment
Share on other sites

This is not very easy to understand but in any case I got an error at the begin of procedure.

 

I have generated the DSDT.aml file with PCPIManager and when compile it with MaciASL I got these errors:

 

9026, 6105, Invalid object type for reserved name (_PLD: found Buffer, Package required)

(many lines)

 

10585, 6136, Non-hex letters must be upper case (pnp0c14)

DSDT Patches from here: https://github.com/RehabMan/Laptop-DSDT-Patch

Apply: "Fix _PLD Buffer/Package Error"

Apply: "Fix *pnp/pnp lower case error"

Link to comment
Share on other sites

ok, now I can compile without errors only 4 warning:

 

 2466, 3128, ResourceTag larger than Field (Size mismatch, Tag: 64 bits, Field: 32 bits)

 8675, 3079, _REG has no corresponding Operation Region

10066, 3115, Not all control paths return a value (SX45)

11279, 3079, _REG has no corresponding Operation Region

 

I have add also the patch HDMI   AMI-HD-Laptop-FB_01-A1 to enable HDMI Audio.

 

Patch Source:   HDMI, https://raw.github.com/toleda/audio_hdmi_hd4000/master

 

If I try to generate the SSDT file I got the error Missing Value, One or More value are empty.

 

> Sourceforce

    > Generic SSDT

    > 800MHz SSDT

   > Basic Ivy SSDT

   PATCHES

   HDMI

 

How to procede ?

Link to comment
Share on other sites

Actually I have done this:

- rm /Volumes/Untitled/Extra/DSDT.aml (boot loader on USB) and /Extra/DSD.aml (bootloader on HD)

- Run MaciASL

- add 2 entry in Preferences Source: 

      PATCHES, http://raw.github.co...DT-Patch/master
      HDMI, https://raw.github.c...i_hd4000/master

- extract DSDT.aml from the system (menu new from ACPI and DSDT)

- patched DSDT.aml to eliminate 2 errors with Fix _PLD Buffer/Package Error and Fix *pnp/pnp lower case Error

- patched DSDT to add AMI-HD4000-Laptop-FB_03-A1

- insert DSDT.aml in /Extra or /Volumes/Untitled/Extra/DSDT.aml

 

Now ?

 

P.S. I still using bootloader on USB because the actual partion of my HD is not supported by chain0 and tboot but this is not a big problem, I will solve in the future.

CodecDump.zip

Link to comment
Share on other sites

 Share

×
×
  • Create New...