Jump to content

Power management for Sandy Bridge Xeon E5-2620 (v1)?


DKMN
 Share

6 posts in this topic

Recommended Posts

Hi All, 

 

I've been struggling for a while trying to get any throttling of my Xeon E5-2620 (v1 thus Sandy Bridge). 

 

Using Asus P9X79WS, 10.9.2 (13C64, the release version), and RampageDev's clean SSDT-based installation with updated FakeSMC. 

 

Using PikeRAlpha's ssdtPRgen script (newest revisions), with various settings. Pike kindly added the v1 definitions for me, but I'd been hand-jamming them before. Tried without and with explicitly forcing SB cpu (-c 0) and xcpm (-w). 

Nothing I do budges the speed from 20x. Nothing lower unless I use NullCPU (then it naturally throttles between 12x and 20x). No turbo no matter what I do (yes, I specified -turbo 2500 with ssdtPRgen). 

1. Has anyone got this chip (or very similar) to work? Esp. with the new PM methodology in Mavericks? 

 

2. Any general hints in troubleshooting? I've re-done the installation and script gen fairly carefully, but I can't help but feel I'm missing something. Perhaps SB has just fallen into a gap in support and everyone is working only on the IB models as they're more focused on enthusiast home use (I do understand why, just that my use case is different and I bought back when V1 was out). 

Thanks much for any tips!
David

 

PS. Here is my SSDT-1 as of today: SSDT-1 as of 20140315

Link to comment
Share on other sites

BTW I got throttling to work. 

 

Using the RampageDev method and patched AICPM.kext of 3/18/2014. Note that he has a patched FakeSMC as well, which I have installed. 

 

Turns out there was a slightly older AICPM.kext hiding in myHack.kext (if you use kext Utility it will place it there)... cleaned that out, along with /Extra/Extensions. Hadn't even thought of that, only looking in /S/L/E

 

Got basic throttling of turbo states with Pike's script v12.7 and "-p 'E5-2620'". 

Seeing states 12x, 23x, 24x, 25x (anything above 20x is turbo). 

Still don't have most of the lower states active, but a big breakthrough nonetheless. 

Anyone have a more sophisticated SSDT-1.aml for this series of chips? (Sandy Bridge E5's)

 

Here's my current basic SSDT-1.aml:

http://pastebin.com/VeZzteBv

Link to comment
Share on other sites

  • 4 months later...

BTW I got throttling to work. 

 

Using the RampageDev method and patched AICPM.kext of 3/18/2014. Note that he has a patched FakeSMC as well, which I have installed. 

 

Turns out there was a slightly older AICPM.kext hiding in myHack.kext (if you use kext Utility it will place it there)... cleaned that out, along with /Extra/Extensions. Hadn't even thought of that, only looking in /S/L/E

 

Got basic throttling of turbo states with Pike's script v12.7 and "-p 'E5-2620'". 

Seeing states 12x, 23x, 24x, 25x (anything above 20x is turbo). 

Still don't have most of the lower states active, but a big breakthrough nonetheless. 

Anyone have a more sophisticated SSDT-1.aml for this series of chips? (Sandy Bridge E5's)

 

Here's my current basic SSDT-1.aml:

http://pastebin.com/VeZzteBv

I'm having the same problem with a Supermicro motherboard and 2 Xeon X5675 processors.

 

Could you link to where I can find the "RampageDev Method" described, as well as the patched FakeSMC?

 

Thanks

Link to comment
Share on other sites

Sorry for the delay, the notification ended up in my Spam folder. 

 

Here is a link to his Mavericks install guide:

http://rampagedev.wordpress.com/os-x-10-8-mountain-lion/

(I know it says Mountain Lion :))

 

He has .DMGs of files posted for X79 and Haswell motherboards, including all the other kexts needed (e.g. an appropriate FakeSMC.kext). 

I do not know the SuperMicro mobo chipsets and the dualie board might raise other issues. But, if I were doing this, RampageDev's site 

is the first place I'd look, in addition to here. I think there is another user called neuromac on both sites who uses a dual Supermicro board. 

HTH,

David

Link to comment
Share on other sites

I'm having the same problem with a Supermicro motherboard and 2 Xeon X5675 processors.

 

 

Have you tried a Mac Pro 5,1 system definition? Apple made a Mac Pro 5,1 with precisely those processors. Power management should work provided the BIOS does not have locked MSRs. If so the machine will KP on boot. If that's the case you can either try to patch the BIOS or patch AICPUPM.kext. 

 

Bios Patching  http://www.insanelymac.com/forum/topic/285444-uefipatch-uefi-patching-utility/

 

AICPUPM.kext Patching  http://www.insanelymac.com/forum/topic/295587-power-management-for-sandyivy-bridgehaswell-cpus/

Link to comment
Share on other sites

Have you tried a Mac Pro 5,1 system definition? Apple made a Mac Pro 5,1 with precisely those processors. Power management should work provided the BIOS does not have locked MSRs. If so the machine will KP on boot. If that's the case you can either try to patch the BIOS or patch AICPUPM.kext. 

 

Bios Patching  http://www.insanelymac.com/forum/topic/285444-uefipatch-uefi-patching-utility/

 

AICPUPM.kext Patching  http://www.insanelymac.com/forum/topic/295587-power-management-for-sandyivy-bridgehaswell-cpus/

Thanks for the links. I'll see if they apply and if I can get them to work.

 

I am using a MacPro5.1 system definition. I changed some BIOS settings relating to cache prefetching and my GB3 scores went to 26400 for multi- core but my single core is still around 1900, which is low for this processor. It should be around 2400 or so.

 

I'm working on my G5 case for this system and I'll try those links when I get everything in there.

Link to comment
Share on other sites

 Share

×
×
  • Create New...