Beer and this forum, what more does a man need!
Thanks for that, got it figured out now. I suspected that was the case but didn't know for sure.
Thought I would give my feedback on my setup so far for anyone contemplating going the vanilla speedstep route.
Disclaimer: This is based on my findings using my setup (and my limited knowledge) so each individuals experience may be different.
Prior to Speedstepping and no disabler kext my temps were up around 55-61 degrees (CPUi) at idle which is way to high IMO. My core voltage for Q9550 I set in BIOS to 1.3v (default). With disabler kext installed temps were around mid 30's which I believe should be my target temps at idle.
Adding PStates to my DSDT brought my temps down about 5 degrees (about 55 degrees) but still way to hot at idle. But I was able to get speedstepping working (with a lot of help).
Now I would like to get CStates running to see if it has an impact on my temps. I have a compiled dsdt with CStates (no errors this time kdawg
) Im presently looking into what changes I need to make to my dsdt to get AppleLPC loaded and running, which I understand needs to do so in order for CStates to work. I've attached my dsdt and the LSPCI output for guidance as to where to look and change in my dsdt. Any tips on where I should look and change would be appreciated. I will post feedback.
Some issues so far:
I have had one lockup so far. Prior to locking up the mouse would start to stutter slightly, then the screen would garbled and black out. I suspect this has to do with my temps. I also run a stock CPU fan so I may need to look at another CPU cooler.
I have 6 PStates. Under the "Status" tab of CPUi I am able to see all my voltages step, but my 6.5 multiplier doesn't show whereas all the other multiplier values step to there specified voltage. The voltage value for my 6.5 multiplier still steps but under the "6" multiplier. Make sense?
Temps are too high. I have tried reducing the core voltage down to 1.25v and changing my PState values accordingly. This has brought the temps down a little but has reduced my Geekbench score dramatically. (7200 prior to speedstepping to 5300 with speedstepping at 1.25v).
With my core voltage reduced to 1.25v I still get some slight mouse stutter. I've ran a dvd and that seems to be fine, temps hovering around 48 degrees.
Speedstepping on my system at this point is working. Temps are too high and I have taken a performance hit. I get some slight mouse stuttering after about 15 minutes after booting and have had one lockup. I want to get CStates enabled to see the effect that has.
So I have currently loaded a dsdt with PStates and without CStates, installed VoodooPower mini along with disabler and my temps are howering around 35 degrees at a core voltage of 1.3v. My Geekbench is 6115. (still down but respectable). I wonder if I removed PStates what my Geekbench would be? I'll try it later. System seems very stable.
Maybe speedstepping is not worth the hassle with the increased temps and performance hit?
I still would like to get it running though as I think that eventually vanilla speedstepping will be a viable alternative to kexts and disabler.
i've attached my LSPCI output and my P and C State dsdt, feel free to take a look. Remember though that CStates on my system is not working yet and I am currently using a dsdt with only PStates.
Hope this may help anyone or confirm what others have found.
Removing PStates from my dsdt seemed to make no difference to my temps at idle - Bios Vcore set to auto.