Contribute
Register

Generating ssdt for GA-Z170N-WIFI/I7 6700k/Sierra warnings and errors

Status
Not open for further replies.
Joined
Sep 29, 2011
Messages
30
Motherboard
GA-Z170N-WIFI 2.0
CPU
Intel core i7 6700k
Graphics
EVGA GEForce GTX 1050TI 4Gb
Mac
  1. MacBook
  2. Mac mini
Mobile Phone
  1. Android
GA-Z170N-WIFI 2.0 - 32 Gb - I7 6700k - EVGA GTX 750TI 2 Gb - Sierra 10.12.3

Setting up my new customac and it is going well (I'll publish full details when finished). 2 remaining issues,
1. no audio after sleep/wake.(Still working on it)
2. Errors when generating ssdt file (that is what this thread is for)

Multibeast 9.0.1: UEFI Boot mode,FAKESMCv621,Intelmausi 2.2.0, Increase port, Clover UEFI, IMac 14.1, ALC1150 + 100 series Audio
Clover: FixShutdown, Darkwake=0, nvda_drv=1
Nvidia web drivers
Fixing audio: https://www.tonymacx86.com/threads/audio-realtek-alc-applehda-guide.143757/ Sierra: Option 1 and 3 work to get the audio going.

When generating a ssdt I get the following warnings:

ssdtPRGen.sh v0.9 Copyright (c) 2011-2012 by † RevoGirl
v6.6 Copyright (c) 2013 by † Jeroen
v21.5 Copyright (c) 2013-2017 by Pike R. Alpha
-----------------------------------------------------------
Bugs > https://github.com/Piker-Alpha/ssdtPRGen.sh/issues <

System information: Mac OS X 10.12.3 (16D32)
Brandstring: "Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz"

Version: models.cfg v150 / Skylake.cfg v193


Scope (_PR_) {222 bytes} with ACPI Processor declarations found in DSDT (ACPI 1.0 compliant)
Generating ssdt.dsl for a 'iMac14,1' with board-id [Mac-031B6874CF7F642A]
Skylake Core i7-6700K processor [0x506E3] setup [0x0705]
With a maximum TDP of 91 Watt, as specified by Intel
Number logical CPU's: 8 (Core Frequency: 4000 MHz)
Number of Turbo States: 2 (4100-4200 MHz)
Number of P-States: 35 (800-4200 MHz)
Injected C-States for CPU0 (C1,C3,C6,C7,C8,C9,C10)
Injected C-States for CPU1 (C1,C2,C3,C6,C7)
Warning: 'cpu-type' may be set improperly (0x0705 instead of 0x0905)
- Clover users should read https://clover-wiki.zetam.org/Configuration/CPU#cpu_type
Error: board-id [Mac-031B6874CF7F642A] not supported by Skylake – check SMBIOS data / use the -target option

Do you want to continue (y/n)? y
Warning: 'system-type' may be set improperly (1 instead of 2)
- Clover users should read https://clover-wiki.zetam.org/Configuration/ACPI#acpi_smartupsNotice: Downloading iasl.zip ...

Compiling: ssdt_pr.dsl
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20140926-64 [Nov 6 2014]
Copyright (c) 2000 - 2014 Intel Corporation

ASL Input: /Users/xxx/Library/ssdtPRGen/ssdt.dsl - 364 lines, 11348 bytes, 73 keywords
AML Output: /Users/xxx/Library/ssdtPRGen/ssdt.aml - 2389 bytes, 28 named objects, 45 executable opcodes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizations
Do you want to open ssdt.dsl (y/n)? y
---------
My question is can the 2 warnings and Errors (in Bold) be ignored or do I need to do something?
Thanks in advance for the support.
 
GA-Z170N-WIFI 2.0 - 32 Gb - I7 6700k - EVGA GTX 750TI 2 Gb - Sierra 10.12.3

Setting up my new customac and it is going well (I'll publish full details when finished). 2 remaining issues,
1. no audio after sleep/wake.(Still working on it)
2. Errors when generating ssdt file (that is what this thread is for)

Multibeast 9.0.1: UEFI Boot mode,FAKESMCv621,Intelmausi 2.2.0, Increase port, Clover UEFI, IMac 14.1, ALC1150 + 100 series Audio
Clover: FixShutdown, Darkwake=0, nvda_drv=1
Nvidia web drivers
Fixing audio: https://www.tonymacx86.com/threads/audio-realtek-alc-applehda-guide.143757/ Sierra: Option 1 and 3 work to get the audio going.

When generating a ssdt I get the following warnings:

ssdtPRGen.sh v0.9 Copyright (c) 2011-2012 by † RevoGirl
v6.6 Copyright (c) 2013 by † Jeroen
v21.5 Copyright (c) 2013-2017 by Pike R. Alpha
-----------------------------------------------------------
Bugs > https://github.com/Piker-Alpha/ssdtPRGen.sh/issues <

System information: Mac OS X 10.12.3 (16D32)
Brandstring: "Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz"

Version: models.cfg v150 / Skylake.cfg v193


Scope (_PR_) {222 bytes} with ACPI Processor declarations found in DSDT (ACPI 1.0 compliant)
Generating ssdt.dsl for a 'iMac14,1' with board-id [Mac-031B6874CF7F642A]
Skylake Core i7-6700K processor [0x506E3] setup [0x0705]
With a maximum TDP of 91 Watt, as specified by Intel
Number logical CPU's: 8 (Core Frequency: 4000 MHz)
Number of Turbo States: 2 (4100-4200 MHz)
Number of P-States: 35 (800-4200 MHz)
Injected C-States for CPU0 (C1,C3,C6,C7,C8,C9,C10)
Injected C-States for CPU1 (C1,C2,C3,C6,C7)
Warning: 'cpu-type' may be set improperly (0x0705 instead of 0x0905)
- Clover users should read https://clover-wiki.zetam.org/Configuration/CPU#cpu_type
Error: board-id [Mac-031B6874CF7F642A] not supported by Skylake – check SMBIOS data / use the -target option

Do you want to continue (y/n)? y
Warning: 'system-type' may be set improperly (1 instead of 2)
- Clover users should read https://clover-wiki.zetam.org/Configuration/ACPI#acpi_smartupsNotice: Downloading iasl.zip ...

Compiling: ssdt_pr.dsl
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20140926-64 [Nov 6 2014]
Copyright (c) 2000 - 2014 Intel Corporation

ASL Input: /Users/xxx/Library/ssdtPRGen/ssdt.dsl - 364 lines, 11348 bytes, 73 keywords
AML Output: /Users/xxx/Library/ssdtPRGen/ssdt.aml - 2389 bytes, 28 named objects, 45 executable opcodes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizations
Do you want to open ssdt.dsl (y/n)? y
---------
My question is can the 2 warnings and Errors (in Bold) be ignored or do I need to do something?
Thanks in advance for the support.

I ignored them on the same board with a Core i7-6700 and I am able to use the SSDT. I didn't really see much change in the number of P-States, but YMMV.

Looking forward to your guide; I'm struggling with my build hibernating and then looping endlessly. Curious to see your Clover config once you've finished. :)
 
I have followed this recommendation:

Warning: 'cpu-type' may be set improperly (0x0705 instead of 0x0905)

And updated the cpu-type with 0x905 with the Clover Configurator and it caused the machine to become very unstable, Safari and other application would not start anymore. So I think this must not be correct or I wasn't doing the change correctly.
 
Hi, I'm looking forward to the guide too. I have the same board (rev 1.0), and I have most things working, however I can't get all the USB ports to work correctly. They mostly work, but some stop working when I plug in extra devices. I have tried to decipher this post: [Guide] 10.11+ USB changes and solutions however I can't quite figure out what I'm supposed to do.

On another note, when I run ssdtPRGen.sh I do not get the second error you get about the board ID, I think it's because I'm using the iMAc 17,1 definitions which I read are better for Skylake processors.
 
Ok, so I think I have my USB drives working after a punishing few hours...

I followed this guide to create the SSDT to activate the correct USB ports: [Guide] Creating a Custom SSDT for USBInjectAll.kext
And this guide for the general USB setup: [Guide] 10.11+ USB changes and solutions

After (attempting) to get my head around everything in those guides I generated an SSDT for my motherboard: GA-Z170N-WIFI(Rev 1.0) which I'll attach below.

If anyone has any questions, I'll try to answer them.
 

Attachments

  • SSDT-UIAC-Ned-Z170N.dsl.zip
    1.3 KB · Views: 192
Ok, so I think I have my USB drives working after a punishing few hours...

I followed this guide to create the SSDT to activate the correct USB ports: [Guide] Creating a Custom SSDT for USBInjectAll.kext
And this guide for the general USB setup: [Guide] 10.11+ USB changes and solutions

After (attempting) to get my head around everything in those guides I generated an SSDT for my motherboard: GA-Z170N-WIFI(Rev 1.0) which I'll attach below.

If anyone has any questions, I'll try to answer them.

Awesome that you're sharing this! :)

Do you think the rev 2.0 board will be different than the rev 1.0 board you have?
 
Awesome that you're sharing this! :)

Do you think the rev 2.0 board will be different than the rev 1.0 board you have?

I'm just guessing here(and I'm a relatively new Hackintosh user), but I think it would be the same. My ports were in chronological order, and I'm guessing yours will be the same. I don't think it could hurt to try. Maybe just install the USBInjectAll.kext and the SSDT I created for the USBs and see if all your ports work. As a side note, the SSDT I created disables the onboard bluetooth.

Once I deciphered the guides above, it was actually not too difficult to generate the SSDT for our motherboards. If you, or anyone else would like a little step by step guide of what my process was, I could put one together. Just let me know.

Cheers.
 
I'm just guessing here(and I'm a relatively new Hackintosh user), but I think it would be the same. My ports were in chronological order, and I'm guessing yours will be the same. I don't think it could hurt to try. Maybe just install the USBInjectAll.kext and the SSDT I created for the USBs and see if all your ports work. As a side note, the SSDT I created disables the onboard bluetooth.

Once I deciphered the guides above, it was actually not too difficult to generate the SSDT for our motherboards. If you, or anyone else would like a little step by step guide of what my process was, I could put one together. Just let me know.

Cheers.

I think a guide would be very helpful - for me at least. :)

I swapped out the Intel wifi/bt adapter that came with our boards and put in a BCM94360CS2 (MacBook Air 802.11ac) and an adapter card - can you summarize how you disabled the Intel card? I don't want to do that with the new card I put in obv. ;)

thanks @hackNneddy
 
Status
Not open for further replies.
Back
Top