Contribute
Register

[Guide] El Capitan on the Skylake H170N-WIFI

Status
Not open for further replies.
Thanks for the guide ,this has helped me solve a few problems I had.
I have tried my own ssdt created using pikers latest ssdt gen for the i5 6600k and only got 4 speedsteps 900mhz,3500,3600 and 3700mhz.
with your ssdt I get the same speedsteps and without a ssdt I get 1000,1300,3500,3600mhz.
I am using the imac 17.1 smbios.
Any body any idea why I am only getting 4 speedsteps.
Thanks

I'm having the exact same problem using the same CPU but GA-Z170X-UD3 instead of H170N-WIFI.

More info here: http://www.tonymacx86.com/ssdt/179440-core-i5-6600k-cpu-powermanagement-not-working-logs-inside.html

Updated HWMonitor cpu sensors(skylake support) and appleintelinfo.Also when I try to install Intel power Gadget it says unknown cpu type,supports only 2nd generation and later cpu.About this mac has the processor info as a 3.5 GHz Intel Core i5.

I have extracted the .pkgs inside intels installer, just unzip this and install all 3 .pkg files, then intel power gadget should work: https://drive.google.com/file/d/0B7yhIpV_wks7emZHRWVpeUZDQ0U/view?usp=sharing
 
I followed your guide to install El Capitan on an old HDD in my new computer and it's working almost flawlessly, including:

  • Dual-Booting with Windows 10 on a BitLockered SSD and OS X on an unencrypted HDD
  • Apple Wireless Keyboard and Magic Trackpad via the included Intel Bluetooth
  • Audio through DisplayPort to display's speakers
  • Internet connection via the USB-C adjacent Ethernet port.
When the BCM94352Z card arrives in a few weeks I look forward to having WiFi too.

Here are three things I noticed:

  • My motherboard's BIOS didn't have an option to disable VT-d in the BIOS Features section, I could only find the one in the Chipset section
  • Enabling HiDPI mode works just as smooth as on a Mac, it can be activated using the following command:
Code:
sudo defaults write /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled -bool true
  • When I enable FileVault I'm no longer able to boot into OS X

Thank you again for writing this guide, I look forward to installing El Capitan on an SSD and migrating all my stuff over from my 2010 MacBook once I've figured out the FileVault issue.
 

Attachments

  • screenshot.jpg
    screenshot.jpg
    310.9 KB · Views: 413
I have tried my own ssdt created using pikers latest ssdt gen for the i5 6600k and only got 4 speedsteps 900mhz,3500,3600 and 3700mhz.
with your ssdt I get the same speedsteps and without a ssdt I get 1000,1300,3500,3600mhz.

You do have KernelPm set to true in config.plist, right?
 
You do have KernelPm set to true in config.plist, right?

Yes That was one of the first things I did.I seem to be getting more frequencies in intels power gadget.Very odd.
Geekbench score is 4339 single core and 13373 multi core
 
I'm having the exact same problem using the same CPU but GA-Z170X-UD3 instead of H170N-WIFI.

More info here: http://www.tonymacx86.com/ssdt/179440-core-i5-6600k-cpu-powermanagement-not-working-logs-inside.html



I have extracted the .pkgs inside intels installer, just unzip this and install all 3 .pkg files, then intel power gadget should work: https://drive.google.com/file/d/0B7yhIpV_wks7emZHRWVpeUZDQ0U/view?usp=sharing

Thanks for that --cj-- I now have IntelPower Gadget installed and I am getting more Frequencies according to it.Very odd
Your config file for clover is almost Identical to mine,Have you tried not using a ssdt using imac 17.1 smbios.
I have attached my generated ssdt if you want to try it.
I just noticed my generated ssdt for the i5 6600k has 4 cpus and ammulders for i5 6600k has 8 cpus.
 

Attachments

  • SSDT.aml
    1.8 KB · Views: 234
Have you tried not using a ssdt using imac 17.1 smbios.

Yes when generating no states with clover (which behaves like using an ssdt) and no ssdt I'm getting more states (1.3 - 3.6 GHz). But according to Toleda ACPM is not loaded when using non of those so the speed stepping must be done by the BIOS in that case?

Your config file for clover is almost Identical to mine

Could you also post your config?

I have attached my generated ssdt if you want to try it.

Thanks I'll try yours, I have one that I have generated with the ssdtPRGen script from the beta branch is this the same as yours?

One last thing to note (when using an SSDT), which shouldn't really fire the CPU into the highest state is that kernel_task seems to be using 10% CPU constantly, but it could be that it just uses the turbo boost whenever there is CPU usage so that the CPU can go to sleep faster, and as I'm in no way CPU temperature constrained (23C on idle and 32C on max load).
 
--cj-- I used the ssdtPRGen from pikers link here https://github.com/Piker-Alpha/ssdtPRGen.sh/tree/Beta
If these don't help I would try a fresh install of el capitan on a spare hard drive if you have on.
I had a similar problem with the i7 2600k and had to do a fresh install of osx to solve the problem.
Do you have kernelpm ticked in clover configurator?
 

Attachments

  • config.plist
    6.5 KB · Views: 377
So this has turned up yet another bug in the ssdtPRGen.sh beta -- it seems to set the number of logical CPUs to the value for whatever machine you run it on in preference to the setting in the config file for the CPU you told it to use.

As a result the SSDTs I generated probably all show 8 logical CPUs. I'll start regenerating... OK, done.
 
So this has turned up yet another bug in the ssdtPRGen.sh beta -- it seems to set the number of logical CPUs to the value for whatever machine you run it on in preference to the setting in the config file for the CPU you told it to use.

As a result the SSDTs I generated probably all show 8 logical CPUs. I'll start regenerating...

There is a lot of data generated based on the machine ssdtPRgen.sh was run on.

Dependencies:
- CPUs reported by the system
- SMBIOS in use
- whether XCPM is active
- maybe others I forgot about

It is best to run ssdtPRgen.sh on the target computer, with the setup you plan to use (SMBIOS/XCPM/etc).
 
Status
Not open for further replies.
Back
Top