27 replies to this topic
#1
Posted 22 April 2012 - 03:03 PM
Just sharing my experience
It seems that there are some issues with Speedstep and Mountain Lion.
In Lion i get speedstep using a patched bios to avoid KP and a patched stepper program.
This way doesn't work in Mountain Lion tho..
with product name: iMac 12,2 and 12,1
i get this on boot:
P-State Stepper Error 18 at step 2 in context 2 on CPU 1
P-State Stepper Error 18 at step 2 in context 2 on CPU 2
P-State Stepper Error 18 at step 2 in context 2 on CPU 3
P-State Stepper Error 18 at step 2 in context 2 on CPU 0
and this from MSRDumper:
4/22/12 7:42:39.000 PM kernel[0]: MSRDumper CoreMulti(16)
4/22/12 7:42:39.000 PM kernel[0]: MSRDumper PStatesReached: 16
stepper issues?
I tried to boot with product name MacBook Pro 8,3 but i got KP
I tried to patch the 12,2 stepper with the one from MacBook Pro 8,3
and it gives me a KP too.
If anyone has to share something on that matter please do...
It seems that there are some issues with Speedstep and Mountain Lion.
In Lion i get speedstep using a patched bios to avoid KP and a patched stepper program.
This way doesn't work in Mountain Lion tho..
with product name: iMac 12,2 and 12,1
i get this on boot:
P-State Stepper Error 18 at step 2 in context 2 on CPU 1
P-State Stepper Error 18 at step 2 in context 2 on CPU 2
P-State Stepper Error 18 at step 2 in context 2 on CPU 3
P-State Stepper Error 18 at step 2 in context 2 on CPU 0
and this from MSRDumper:
4/22/12 7:42:39.000 PM kernel[0]: MSRDumper CoreMulti(16)
4/22/12 7:42:39.000 PM kernel[0]: MSRDumper PStatesReached: 16
stepper issues?
I tried to boot with product name MacBook Pro 8,3 but i got KP
I tried to patch the 12,2 stepper with the one from MacBook Pro 8,3
and it gives me a KP too.
If anyone has to share something on that matter please do...
#2
Posted 22 April 2012 - 05:43 PM
Replace "AppleIntelCpuPowerManagement.kext" with the one from 10.7.3.
http://www.osx86.net....html#post95454
http://www.osx86.net....html#post95454
#3
Posted 22 April 2012 - 05:56 PM
René_, on 22 April 2012 - 05:43 PM, said:
Replace "AppleIntelCpuPowerManagement.kext" with the one from 10.7.3.
http://www.osx86.net....html#post95454
http://www.osx86.net....html#post95454
p.s i have tried it already and the system will restart while booting.
#4
Posted 22 April 2012 - 06:41 PM
TheDjey, on 22 April 2012 - 05:56 PM, said:
This won't change anything the problem is not related to AICPUPM
p.s i have tried it already and the system will restart while booting.
p.s i have tried it already and the system will restart while booting.
This is the panic than you should see (reported in AICPM.kext versions 193.0 and 196.0), booting with "UseKernelCache=No" to prevent instant reboot:
http://www.insanelym...4
And, backing to patched AICPM.kext (from 10.7.3) do NOT solve this problem. So, just use NullCPU at moment.
#5
Posted 22 April 2012 - 07:39 PM
Maybe an i5/i7 problem only ?
I dont have stepping problems on my old C2D with 10.7.4 D46 and ML. (vanila OS X + known DSDT speedsteps).
I dont have stepping problems on my old C2D with 10.7.4 D46 and ML. (vanila OS X + known DSDT speedsteps).
#6
Posted 22 April 2012 - 07:42 PM
Yes. The MSR registers problem affect to certain Sandy Bridge systems. I don't have any problem with my T8100 C2D cpu (santarosa platform) in 10.7.4.
#7
Posted 22 April 2012 - 09:03 PM
i don't use speedstepper i have a patched bios and i think its not related to AICPM
because if i remove my ssdt.aml and let chameleon do some pstate generation i manage to get 2 pstates.
i bet the solustion is at IOPlatformPluginFamily>>>ACPI_SMC_PlatformPlugin..
im gonna do some testing
because if i remove my ssdt.aml and let chameleon do some pstate generation i manage to get 2 pstates.
i bet the solustion is at IOPlatformPluginFamily>>>ACPI_SMC_PlatformPlugin..
im gonna do some testing
#8
Posted 22 April 2012 - 09:44 PM
TheDjey, on 22 April 2012 - 09:03 PM, said:
because if i remove my ssdt.aml and let chameleon do some pstate generation i manage to get 2 pstates.
Also, even with NullCPU, Thanks God I always have C1E (from CPU firmware), but NOT EIST (SpeedStep). I mean just two multipliers, Max (x22) and min (x8).
#9
Posted 23 April 2012 - 03:25 AM
juanerson, on 22 April 2012 - 09:44 PM, said:
Please sorry, are you saying the system boots fine with "GeneratePStates=Yes", and without NullCPU?
In Lion i get 9 states with the same ssdt while in ML i get only one.That's why my bet is on ACPI_SMC_PlatformPlugin
#10
Posted 23 April 2012 - 04:49 AM
Thank You very much for the information! Worked. To avoid LPC errors use GenerateCStates=Yes and DropSSDT=Yes.
I need to correct my opinion about the AICPMPatch, please sorry guys. Because the Patcher - Script by oldnapalm is working very well, as expected... my respect to him. The problem seems coming from the SSDT tables, so now I have NO tables from /Extra, it booting fine, but I have NO readings of P-States, even using GeneratePStates=Yes is NOT working this flag right now. So, I have NO native SpeedStep (EIST) support, but fortunately C1E (Max / min multipliers) is running. I will do more tests with some custom/compatibles SSDT table(s) for P-States. Please sorry my English, and Good Luck.
I need to correct my opinion about the AICPMPatch, please sorry guys. Because the Patcher - Script by oldnapalm is working very well, as expected... my respect to him. The problem seems coming from the SSDT tables, so now I have NO tables from /Extra, it booting fine, but I have NO readings of P-States, even using GeneratePStates=Yes is NOT working this flag right now. So, I have NO native SpeedStep (EIST) support, but fortunately C1E (Max / min multipliers) is running. I will do more tests with some custom/compatibles SSDT table(s) for P-States. Please sorry my English, and Good Luck.
#11
Posted 23 April 2012 - 06:16 AM
juanerson, on 23 April 2012 - 04:49 AM, said:
To avoid LPC errors use GenerateCStates=Yes and DropSSDT=Yes
Nah i have tried that already.Nvm i don't really care about chameleon pstate generation at this point
i just need to find out how to patch the 12,2 stepper in ACPI_SMC_PlatformPlugin
so i can get more pstates like in Lion.Keep me posted if you have any news.
#12
Posted 23 April 2012 - 11:25 PM
I noticed this issue too. When I first booted, HWMonitor showed that the CPU was locked at x16 multiplier. The low (~4k) Geekbench score confirmed this. However, after i woke from sleep, the CPU was locked at x41, and Geekbench was showing a normal (~11K) score. Everything is vanilla kext-wise, except for FakeSMC, and I have chameleon generating SSDT.
As for sleep, I was surprised how fast the system powered down! Around 1 second after I clicked "sleep" the fans were already powered down. When I woke it up, I had to enter my password at the login screen (new feature I guess), and a bunch of my drives unmounted improperly. Same as with my Lion install, I only get one sleep per restart. After the first sleep, if I try to sleep again it powers down but wakes up "braindead," and I have to reset the power to boot again.
Using iMac 12,2 SMBIOS and darkwake=0.
As for sleep, I was surprised how fast the system powered down! Around 1 second after I clicked "sleep" the fans were already powered down. When I woke it up, I had to enter my password at the login screen (new feature I guess), and a bunch of my drives unmounted improperly. Same as with my Lion install, I only get one sleep per restart. After the first sleep, if I try to sleep again it powers down but wakes up "braindead," and I have to reset the power to boot again.
Using iMac 12,2 SMBIOS and darkwake=0.
#13
Posted 24 April 2012 - 01:03 PM
The Edge3000, on 23 April 2012 - 11:25 PM, said:
I only get one sleep per restart. After the first sleep, if I try to sleep again it powers down but wakes up "braindead," and I have to reset the power to boot again.
Using iMac 12,2 SMBIOS and darkwake=0.
Using iMac 12,2 SMBIOS and darkwake=0.
Have you patched your Lion iMac12_2.plist in
IOPlatformPluginFamily.kext > Contents > Plugins > ACPI_SMC_PlatformPlugin.kext > Contents > Resources ?
#14
Posted 24 April 2012 - 03:06 PM
TheDjey, on 22 April 2012 - 03:03 PM, said:
Just sharing my experience
It seems that there are some issues with Speedstep and Mountain Lion.
In Lion i get speedstep using a patched bios to avoid KP and a patched stepper program.
This way doesn't work in Mountain Lion tho..
with product name: iMac 12,2 and 12,1
i get this on boot:
P-State Stepper Error 18 at step 2 in context 2 on CPU 1
P-State Stepper Error 18 at step 2 in context 2 on CPU 2
P-State Stepper Error 18 at step 2 in context 2 on CPU 3
P-State Stepper Error 18 at step 2 in context 2 on CPU 0
.......
It seems that there are some issues with Speedstep and Mountain Lion.
In Lion i get speedstep using a patched bios to avoid KP and a patched stepper program.
This way doesn't work in Mountain Lion tho..
with product name: iMac 12,2 and 12,1
i get this on boot:
P-State Stepper Error 18 at step 2 in context 2 on CPU 1
P-State Stepper Error 18 at step 2 in context 2 on CPU 2
P-State Stepper Error 18 at step 2 in context 2 on CPU 3
P-State Stepper Error 18 at step 2 in context 2 on CPU 0
.......
Please read these
http://www.insanelym...pic=259066&st=0 I got ssdt from this.
outside forum : about P-State Stepper Error 18
I got idea how to fix the error for my CPU_SSDT from this link for my i2500K.
my example may help you get how to (see ssdt.dsl) :
Z68XP-UD3R_i2500K.zip 19.54K
191 downloads
#15
Posted 24 April 2012 - 04:21 PM
VCH888, on 24 April 2012 - 03:06 PM, said:
Please read these
http://www.insanelym...pic=259066&st=0 I got ssdt from this.
outside forum : about P-State Stepper Error 18
I got idea how to fix the error for my CPU_SSDT from this link for my i2500K.
my example may help you get how to (see ssdt.dsl) :
Z68XP-UD3R_i2500K.zip
http://www.insanelym...pic=259066&st=0 I got ssdt from this.
outside forum : about P-State Stepper Error 18
I got idea how to fix the error for my CPU_SSDT from this link for my i2500K.
my example may help you get how to (see ssdt.dsl) :
already did.
Are you saying that the speedstep problem in 10.8 can be solved wtih revoboot?
Can you post some results?
#16
Posted 24 April 2012 - 06:34 PM
VCH888, on 24 April 2012 - 03:06 PM, said:
Thank You very much! That trick by Revogirl applied to my SSDT table solved all my problems with PStates - native SpeedStep. Now is working beautiful, and all multipliers are working from the corrected SSDT table.
Just I added the only one (in my case) missed P-State. In the capture marked blue:
Captura de pantalla 2012-04-24 a la(s) 14.52.02.png 215.46K
1095 downloadsThe P-State 2100 Mhz (taking values from 2200 Mhz), added the "Apple power management software" expected = 15. Previously, the factory SSDT table was jumping from 14 to 16. Easy, but a very very effective fix found... Of course BIG THANKS, AND ALL CREDITS TO Revogirl. Cheers.
#17
Posted 25 April 2012 - 08:13 AM
I fixed my SSDT using the Revogirl guide but in ML i get only 2 pstates,16 and 32.
With the same ssdt in Lion i get native speedstep without any problems.
OK i have a little update..
With the fixed SSDT and using the stepper from macbook pro 8,3 i get native speedstep at ML
PStatesReached: 16 19 23 27 31 32 33
Is there a way to get speedstep without patching the imac 12,2 stepper?
With the same ssdt in Lion i get native speedstep without any problems.
OK i have a little update..
With the fixed SSDT and using the stepper from macbook pro 8,3 i get native speedstep at ML
PStatesReached: 16 19 23 27 31 32 33
Is there a way to get speedstep without patching the imac 12,2 stepper?
#18
Posted 25 April 2012 - 09:46 PM
Well, I know from a friend, that genuine iMac12,2 (mid 2011) Core i5-2400 27-Inch, running Lion 10.7.3, has only 2 PStates (x16 and x32), and turbo is not enabled. Applied MSRDumper in that machine, there was no more than those results.
#19
Posted 26 April 2012 - 04:50 AM
I have i7 920, and smbios of macpro5,1 and hwmonitor shows only 2 pstates. x12 and x21.
But cpu voltage changes a lot more.
Somebody said that speedstep for macpro and iMac works like that.
But cpu voltage changes a lot more.
Somebody said that speedstep for macpro and iMac works like that.
#20
Posted 26 April 2012 - 10:09 AM
TheDjey, on 24 April 2012 - 01:03 PM, said:
Have you patched your Lion iMac12_2.plist in
IOPlatformPluginFamily.kext > Contents > Plugins > ACPI_SMC_PlatformPlugin.kext > Contents > Resources ?
IOPlatformPluginFamily.kext > Contents > Plugins > ACPI_SMC_PlatformPlugin.kext > Contents > Resources ?
I was under the impression that this was for ASUS motherboards only. My computer speedsteps fine (Lion only) and sleeps fine once (ML + Lion). What I can't figure out is what changes between sleep #1 and sleep #2...
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users



Sign In
Create Account








