Jump to content
stinga11

Haswell-E 5820k 5930k installation guide with full speedstep working

371 posts in this topic

Recommended Posts

Advertisement

Guys please dont use DSDT its not necesary for anything. The only that you need is follow the guide

Share this post


Link to post
Share on other sites

Guys please dont use DSDT its not necesary for anything. The only that you need is follow the guide stinga.

please,

hi stinga, please, could you share your config.plist and your cpu bios settings?

Share this post


Link to post
Share on other sites

This guide AppleIntelCPUPowerManagement.kext not load.

This guide AppleIntelCPUPowerManagement.kext not load.

This guide was made to work with XCPM not AppleIntelCPUPowerManagement.kext

Share this post


Link to post
Share on other sites

Hi all,

Us over in the 5960X thread are trying to get that CPU to boot in El Capitan.  To date, it seems that no one has successfully used this CPU.  To figure out what is going on we want to look at ACPI tables for the 5960X and the 5930K on the same motherboard.

 

Would anyone in this thread who has a 5930K on the Asus X99-E WS be kindly willing to upload their ACPI tables?

 

Thank you!

Share this post


Link to post
Share on other sites

Anyone able to get 2 GPUs to work under X99 system?

 

 

Yes, but you won't be able to use them in CrossFire or SLI.  They will both be registered by the system though.

Share this post


Link to post
Share on other sites

Stinga--I noticed this error in console and have been trying to address it, but it still remains.

X86PlatformShim::start - Failed to send stepper

Pike states that it is caused by a failure to find the board-id's frequency vectors. I know that the X79 Plugin kext is supposed to be injecting that information, but it does not seem to be working quite right. 

 

I also tried to modified the X86PlatforumPlugin manually to ensure that the MacPro Board-ID plist was in there (I stole the one from the X79 plugin), but it still generates this same error. 

 

I then tried a iMac14,2 SMBIOS, but no difference in power management.

 

 

 

 

I assume this is part of why we have incomplete power management with Hasewll-EP. For example, turbo states are not reached reliably, nor does a 100% load even result in non-turbo states being flat-lined in IPG. 

 

Running Cinebench gives dramatically different scores each time, with mine varying from as low as the 800s, to as high as 1710.

 

 

Are other people also having this problem? If not, please post your SSDT and config.plist.

Share this post


Link to post
Share on other sites

I guess the question is, does anyone see?

X86PlatformShim::sendPStates - Success!
X86PlatformShim::sendStepper - Done!

If so, then they really have XCPM loaded. I only have it halfway installed. Not using AICPUPM, but not really XCPM.


@maleorderbride: same error on my side. Tried generating SSDT with several different flags (see https://github.com/Piker-Alpha/ssdtPRGen.sh/issues/65 ) but I always get the same message

Yea, I read that as well when googling last night. However Pike's latest ssdtPRGen doesn't even allow me to make new SSDTs as it no longer allows me to supply all values for CPUs that do not exist on his tables.

 

Too lazy to file a bug report as of yet...

Share this post


Link to post
Share on other sites

Hey guys, after Vegas craziness I wanted to do some testing and see what I can come up with.

 

What's been tested:

 

Hardware: 5930k on X99-E WS

 

Different variations of SSDT, Clover and versions of Mac.

 

MacPro6,1 gives the best overall graphic performance on the GPU, but the CPU performance is not that great, plus you can actually see some noticeable lag in the UI.

iMac17,1 (all models) gives the best CPU performance, but there is a GPU lag and USB's acting up a bit strange (telling me that there is not enough juice to charge a mouse :) ).

 

So what I end up doing is removing SSDT,  and letting Clover do the P/C state injections (v.3338, oddly enough any version prior to that never managed to work on injecting the states.), replaced the the MacPro6,1 ( Mac-F60DEB81FF30ACF6 ) frequency vector with the one from iMac17,1 (i7 version, Mac-65CE76090165799A ), started clover with -xcmp and so far got the best compromise of speed and power. No FakeCPUID is being used.

 

One of the ways I've tested the UI lag is to preview Arabesque screensaver, almost on all of the combinations I've tried it was a 3-4fps slideshow except the last one.

 

My two cents; I know that this is still not a 100% flatline, but it gets close, and considering that it hovers in the overclocked turbo region is good enough for me and I think for most people unless you're doing some heavy CPU lifting e.g Scientific, video, audio I don't think you'd notice (doing compiles on xCode, android and some heavy VMware tasks myself I didn't see the any difference. )

 

Now since, Geekbench and Cinebench might not be the best to test, I end up testing it with Handbrake in real life situation e.g. converting Full HD mov into Full HD h264 MP4 file, and well... let me pictures speak for themselves.

 

Geekbench:

post-6786-0-41644800-1453777365_thumb.jpg

 

 

Cinebench:

post-6786-0-90645500-1453777352_thumb.jpg

 

Handbrake:

post-6786-0-22474000-1453777440_thumb.jpg

 

And looking to at sysctl machdep.xcpm and looking at the system log I think XCMP is loaded correctly.

post-6786-0-42187600-1453777455_thumb.jpg

 

Hope this helps someone.....

On the side note:
USBs are working perfectly without and inject or mods, the only thing needed is up-ing the limit of ports to get 2 more ASM's loaded.

post-6786-0-40246200-1453777464_thumb.jpg

 

 

 

 

 

Share this post


Link to post
Share on other sites

Very nice work Balamut! I'll give that a shot somewhere in the nearish future.

 

For now, I have just disabled speestep, which allows me to stay continuously in turbo states and gives me absolute flat lines during renders in IGP. This gives me extremely solid and consistence performance, but obviously everything runs a bit warmer and I am always consuming ~50W+ witht he CPU. ;p

 

Your solution looks like a much better year round application. Thanks for posting that!

Share this post


Link to post
Share on other sites

Hey guys, after Vegas craziness I wanted to do some testing and see what I can come up with.

 

What's been tested:

 

Hardware: 5930k on X99-E WS

 

Different variations of SSDT, Clover and versions of Mac.

 

MacPro6,1 gives the best overall graphic performance on the GPU, but the CPU performance is not that great, plus you can actually see some noticeable lag in the UI.

iMac17,1 (all models) gives the best CPU performance, but there is a GPU lag and USB's acting up a bit strange (telling me that there is not enough juice to charge a mouse :) ).

 

So what I end up doing is removing SSDT,  and letting Clover do the P/C state injections (v.3338, oddly enough any version prior to that never managed to work on injecting the states.), replaced the the MacPro6,1 ( Mac-F60DEB81FF30ACF6 ) frequency vector with the one from iMac17,1 (i7 version, Mac-65CE76090165799A ), started clover with -xcmp and so far got the best compromise of speed and power. No FakeCPUID is being used.

 

One of the ways I've tested the UI lag is to preview Arabesque screensaver, almost on all of the combinations I've tried it was a 3-4fps slideshow except the last one.

 

My two cents; I know that this is still not a 100% flatline, but it gets close, and considering that it hovers in the overclocked turbo region is good enough for me and I think for most people unless you're doing some heavy CPU lifting e.g Scientific, video, audio I don't think you'd notice (doing compiles on xCode, android and some heavy VMware tasks myself I didn't see the any difference. )

 

Now since, Geekbench and Cinebench might not be the best to test, I end up testing it with Handbrake in real life situation e.g. converting Full HD mov into Full HD h264 MP4 file, and well... let me pictures speak for themselves.

 

Geekbench:

attachicon.gifGeekbnechClover.jpg

 

 

Cinebench:

attachicon.gifCinebenchClover.jpg

 

Handbrake:

attachicon.gifHandBrakeClover.jpg

 

And looking to at sysctl machdep.xcpm and looking at the system log I think XCMP is loaded correctly.

attachicon.gifxcpmClover.jpg

 

Hope this helps someone.....

 

On the side note:

USBs are working perfectly without and inject or mods, the only thing needed is up-ing the limit of ports to get 2 more ASM's loaded.

attachicon.gifUSBX99.jpg

Its look nice but them 62.0 C maybe High.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Gregow
      Updated to High Sierra and installed the latest webdrivers from nVidia. I'm using a MacPro6,1 SMBIOS so I need the agdpfix to avoid black screen issues.
       
      When booting with nv_disable=1 I get the "GeForceSensors: still waiting for accelerator..." message. Booting with the webdrivers seems to resolve that issue, but I'm booting into a black screen so that doesn't really help...
       
      Any ideas what could be causing this and how to fix it?
       
      My system:
       
      Asus X99-A
      5820K
      Asus STRIX 1080Ti
    • By Gregow
      Trying to run USB-installer I get this kernel panic:
      https://imgur.com/ir2yzhq
       
      Seems to me like it fails to mount the image, but what could be the cause of that?
       
      Any ideas?
       
       
       
    • By Gregow
      So, I haven't been running Hackintosh for a while but decided I wanted to give it new shot. I had previously ran an El Capitan installation, but wasn't all too happy with the performance. Figured I'd go at it again and not give up until it's working well.
       
      Anyhow, I made some bastardization of the old El Capitan  USB; latest version of Clover, Sierra install and copied the old El Cap config files (kexts, config.plist, SSDT and so on). As I don't remember everything clearly I tried to change as little as possible.
       
      It seems to have installed fine and the performance is a bit better than on El Capitan. So that's where I'm at now.
       
      I know that's not very detailed information, but I'll be happy to provide more if I just know what would be of interest/relevant.
       
      Running some benchmarks the performance is not great. Geekbench gives a decent single core performance but the multi-core is just around 20k (clocked at 4Ghz). Cinebench R15 seems a little better with 1180 points on CPU, but a little tired GPU score of 118 (GTX 970).
       
      I'm using the NullCPUPowerManagement.kext so I'm assuming the CPU runs at full power.
       
      Where do I begin troubleshooting? Any suggestions?
       
      My system specs:
       
      Asus X99-A motherboard
      i7 5820K @4Ghz
      2x8Gb RAM
      Asus GTX 970
    • By holyfield
      How about native speedstep on Sierra?
       
      Sierra does not support older firmware id's
       
      The Macs that will run macOS Sierra
      iMac – all models from late 2009, iMac 10,1 – 17,1 MacBook – all models from late 2009, MacBook  6,1 – 9,1 MacBook Pro – all models from 2010, MacBook Pro   7,1 – 11,5 MacBookAir – all models from 2010, MacBook Air  3,1 – 7,2 Mac Mini – all models from 2010, Mac Mini  4,1 – 7,1 Mac Pro – all models from 2010, Mac Pro  5,1 – 6,1   macOS Sierra won’t run on iMac 4,1 – 9,1 MacBook  1,1 – 5,1 MacBook Pro 1,1 – 5,2 MacBookAir 1,1 – 2,1 Mac Mini 1,1 – 3,1 Mac Pro  1,1 – 4,1 Xserve  1,1 – 3,1 Any ideas?
    • By lihaoyun6
      How to check your CPU's SpeedStep more simple and more accurate? Use MSRDumper.kext? isata menus?
      Maybe you have other ways, but I like to do it myself. So I created this application—"CPU-S".
      It is very simple to use—Just open the application, click the button, then you get the information you want.
      I can't wait to share it with you.  And here are some screenshots:
       
       
      click "SpeedStep Test" to check your CPU's speedstep

       
      one of hint messages

       
      SpeedStep state

       
      one of hint messages

       
      build and copy ssdt.aml to your desktop

       
      Some drivers need to make the app running.
      If your system does not have these drivers, the application will install them.​
      link: https://github.com/lihaoyun6/CPU-S/blob/master/en/CPU-Sv3.7en.dmg
      ​ PS: 
      1.I'm Chinese, so there may be a time difference between me and you. And I may not be able to answer your question in a timely manner. 
       2.I'm not good at English......
       
      Credits: 
      Intel ARK site for CPU info Pike R Alpha's SSDT generator and AICPUPMInfo kext. Kozlek/Rehabman/Slice HWMonitor
×