Contribute
Register

[solved] How to fix the DSDT errors ? please help me.

Status
Not open for further replies.
Joined
Mar 2, 2011
Messages
19
Motherboard
GIGABYTE H170TN
CPU
6700T
Graphics
HD530
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. 0
hello guys,

here is my species:
CPU: i7 6700T (skylake)
HDD: Samsung 960pro 512G (NVME)
Ram: kingston 16G
Board: GIGABYTE H170TN

I followed every step in the guild to get DSDT
(1. run ubuntu and get all the files in ACPI folder
2. use iasl to compile DSDT)

so there are errors when compile the dsdt file
if i choose ACPI specification 5.0A or 5.1, the errors will like this:
13553, 6126, syntax error, unexpected PARSEOP_ARG0
16984, 6126, syntax error, unexpected PARSEOP_ARG0

if I choose latest ACPI specification 2016, the error like this:
13554, 6126, syntax error, unexpected PARSEOP_ARG1
16985, 6126, syntax error, unexpected '}'
33608, 6126, syntax error, unexpected $end and premature End-Of-File


and i upload my original ACPI file from ubuntu and the complied dsdt, so please help me, thank you very much.
 

Attachments

  • Screen Shot 2016-04-09 at 8.09.19 AM.png
    Screen Shot 2016-04-09 at 8.09.19 AM.png
    50.6 KB · Views: 1,007
  • Screen Shot 2016-04-09 at 8.15.44 AM.png
    Screen Shot 2016-04-09 at 8.15.44 AM.png
    94 KB · Views: 897
  • h170_dsdt_ori.zip
    49.4 KB · Views: 106
  • DSDT.dsl.zip
    66.2 KB · Views: 118
I did more search and use ADBG patch(from RehabMan, Thanks to him) to fix some errors, now the dsdt file like this:

13554, 6126, syntax error, unexpected PARSEOP_ARG1
 

Attachments

  • Screen Shot 2016-04-09 at 8.39.40 AM.png
    Screen Shot 2016-04-09 at 8.39.40 AM.png
    42.5 KB · Views: 1,081
hello guys,

here is my species:
CPU: i7 6700T (skylake)
HDD: Samsung 960pro 512G (NVME)
Ram: kingston 16G
Board: GIGABYTE H170TN

I followed every step in the guild to get DSDT
(1. run ubuntu and get all the files in ACPI folder
2. use iasl to compile DSDT)

so there are errors when compile the dsdt file
if i choose ACPI specification 5.0A or 5.1, the errors will like this:
13553, 6126, syntax error, unexpected PARSEOP_ARG0
16984, 6126, syntax error, unexpected PARSEOP_ARG0

if I choose latest ACPI specification 2016, the error like this:
13554, 6126, syntax error, unexpected PARSEOP_ARG1
16985, 6126, syntax error, unexpected '}'
33608, 6126, syntax error, unexpected $end and premature End-Of-File


and i upload my original ACPI file from ubuntu and the complied dsdt, so please help me, thank you very much.

http://www.tonymacx86.com/el-capitan-laptop-support/152573-guide-patching-laptop-dsdt-ssdts.html
 
thanks a lot, all done! :D
 
I did more search and use ADBG patch(from RehabMan, Thanks to him) to fix some errors, now the dsdt file like this:

13554, 6126, syntax error, unexpected PARSEOP_ARG1

How do you fix this error?, I'm stuck with this PARSEOP_ARG1 error.
 
Thanks, using refs.txt when disassembling and after applying recommended patches did the trick. It help me to patch the DSDT file with this fixes:

“Fix _WAK Arg0 v2"
“HPET Fix"
“SMBUS Fix"
“IRQ Fix"
“RTC Fix"
“OS Check Fix (Windows 8)“
“Fix Mutex with non-zero SyncLevel”
“Add IMEI"
“Asus N55SL/VivoBook Battery Patch”
“Brightness Fix”
“7-series/8-series USB”
“USB3_PRW 0x6D (instant wake)”
“Rename _DSM Methods to XDSM”
“Skylake LPC”

But not sure how to analyze the other SSDT and check is patches are needed?
Wifi not working, no even with a edimax wifi dongle mac compatible.
"About This Mac" is showing a Processor 1.51 Ghz Core i5 when real CPU is a Core M 0.8Mhz, and I getting random restarting crashes.
Any paths about this?
 
Thanks, using refs.txt when disassembling and after applying recommended patches did the trick. It help me to patch the DSDT file with this fixes:

“Fix _WAK Arg0 v2"
“HPET Fix"
“SMBUS Fix"
“IRQ Fix"
“RTC Fix"
“OS Check Fix (Windows 8)“
“Fix Mutex with non-zero SyncLevel”
“Add IMEI"
“Asus N55SL/VivoBook Battery Patch”
“Brightness Fix”
“7-series/8-series USB”
“USB3_PRW 0x6D (instant wake)”
“Rename _DSM Methods to XDSM”
“Skylake LPC”

But not sure how to analyze the other SSDT and check is patches are needed?
Wifi not working, no even with a edimax wifi dongle mac compatible.
"About This Mac" is showing a Processor 1.51 Ghz Core i5 when real CPU is a Core M 0.8Mhz, and I getting random restarting crashes.
Any paths about this?

For the most part, no SSDT patches needed, unless you start to do device renames (such as GFX0->IGPU).

Did you implement power management:

http://www.tonymacx86.com/threads/guide-native-power-management-for-laptops.175801/
 
Wifi dongle is working with drivers from vendor, I suppose I will need to buy a compatible wifi card, but that is ok for now.

Random restart has stopped, but I think is was config.plist related.

I'm trying to make imessage(icloud, etc) to work but every guide recommend to use clover configuration app but the config.plist i'm using does not load values when its opened (from Chrinist Guide http://www.tonymacx86.com/attachments/chrinist-guide-zip.203232/).

I would definitely check the power management implementation.
 
Wifi dongle is working with drivers from vendor, I suppose I will need to buy a compatible wifi card, but that is ok for now.

Random restart has stopped, but I think is was config.plist related.

I'm trying to make imessage(icloud, etc) to work but every guide recommend to use clover configuration app but the config.plist i'm using does not load values when its opened (from Chrinist Guide http://www.tonymacx86.com/attachments/chrinist-guide-zip.203232/).

I would definitely check the power management implementation.

Your config.plist is probably corrupt. Check by loading with Xcode or PlistEdit Pro.
 
Status
Not open for further replies.
Back
Top