Contribute
Register

Mavericks: Native CPU/IGPU Power Management

Is this applicable for Yosemite as well ?
 
My configuration:
HP g6 2320TX
core i5 3rd gen 3230CPU @2.60GHz(4cpu) ivy bridge
4GB ddr3 ram
intel hd4000
radeon graphics 7670M
1TB HDD

1)I m facing AICPM panic and also AppleKeyStore panic (see attachments) after 1st boot of successfull installation on mavericks
boot arg used: -v cpus=1 GraphicsEnabler=no

2)I also have apic native kernel panic due to HP machine. thats why i used cpus=1

so my question is which issue should i have to fix 1st????
can i fix all in safe mode??? bcz my machine is booting only in safe mode. also i have access to mac
drive via windows.

20141018_231532.jpg20141018_231610.jpg
 
This hasn't worked for me. Since I'm running a Z97 board, and the article mentions not to use "DropSSDT" for these. Without that, I don't think I can get it running on Yosemite. Any tips?

Update: I forgot to mention it all worked perfectly fine on Mavericks.
 
Does this count as working on Yosemite ?

Oct 22 20:59:26 localhost kernel[0]: AICPUPMI: CPU Low Frequency Mode.............: 1600 MHz
Oct 22 20:59:26 localhost kernel[0]: AICPUPMI: CPU Maximum non-Turbo Frequency....: 3400 MHz
Oct 22 20:59:26 localhost kernel[0]: AICPUPMI: CPU Maximum Turbo Frequency........: 3900 MHz
Oct 22 20:59:26 localhost kernel[0]: AICPUPMI: IGPU Current Frequency.............: 350 MHz
Oct 22 20:59:26 localhost kernel[0]: AICPUPMI: IGPU Minimum Frequency.............: 350 MHz
Oct 22 20:59:26 localhost kernel[0]: AICPUPMI: IGPU Maximum Non-Turbo Frequency...: 650 MHz
Oct 22 20:59:26 localhost kernel[0]: AICPUPMI: IGPU Maximum Turbo Frequency.......: 1150 MHz
Oct 22 20:59:26 localhost kernel[0]: AICPUPMI: IGPU Maximum limit.................: No Limit
Oct 22 20:59:26 localhost kernel[0]: AICPUPMI: CPU P-States [ (16) 34 36 ] iGPU P-States [ (7) ]
Oct 22 20:59:26 localhost kernel[0]: AICPUPMI: CPU C6-Cores [ 3 4 6 ]
Oct 22 20:59:26 localhost kernel[0]: AICPUPMI: CPU P-States [ 16 33 (34) 36 ] iGPU P-States [ (7) ]
Oct 22 20:59:26 localhost kernel[0]: AICPUPMI: CPU C6-Cores [ 2 3 4 6 ]
Oct 22 20:59:26 localhost kernel[0]: AICPUPMI: CPU C6-Cores [ 2 3 4 5 6 ]
Oct 22 20:59:27 Ionuts-iMac kernel[0]: AICPUPMI: CPU C6-Cores [ 2 3 4 5 6 7 ]
Oct 22 20:59:27 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 32 33 34 36 ] iGPU P-States [ (7) ]
Oct 22 20:59:27 Ionuts-iMac kernel[0]: AICPUPMI: CPU C3-Cores [ 0 6 7 ]
Oct 22 20:59:27 Ionuts-iMac kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 2 3 4 5 6 7 ]
Oct 22 20:59:28 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ 16 32 33 34 35 36 (39) ] iGPU P-States [ (7) ]
Oct 22 20:59:28 Ionuts-iMac kernel[0]: AICPUPMI: CPU C3-Cores [ 0 2 3 5 6 7 ]
Oct 22 20:59:28 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ 16 31 32 33 34 35 36 (37) 39 ] iGPU P-States [ (7) ]
Oct 22 20:59:28 Ionuts-iMac kernel[0]: AICPUPMI: CPU C3-Cores [ 0 2 3 4 5 6 7 ]
Oct 22 20:59:29 Ionuts-iMac kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 4 5 6 7 ]
Oct 22 20:59:33 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 29 31 32 33 34 35 36 37 39 ] iGPU P-States [ (7) ]
Oct 22 20:59:34 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 22 29 31 32 33 34 35 36 37 39 ] iGPU P-States [ (7) ]
Oct 22 20:59:34 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 22 27 29 31 32 33 34 35 36 37 39 ] iGPU P-States [ (7) ]
Oct 22 20:59:36 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 22 25 27 29 31 32 33 34 35 36 37 39 ] iGPU P-States [ (7) ]
Oct 22 20:59:37 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 22 25 26 27 29 31 32 33 34 35 36 37 39 ] iGPU P-States [ (7) ]
Oct 22 20:59:39 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 20 22 25 26 27 29 31 32 33 34 35 36 37 39 ] iGPU P-States [ (7) ]
Oct 22 20:59:40 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 19 20 22 25 26 27 29 31 32 33 34 35 36 37 39 ] iGPU P-States [ (7) ]
Oct 22 20:59:53 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ 16 19 20 22 25 26 27 29 31 32 33 34 35 36 37 (38) 39 ] iGPU P-States [ (7) ]
Oct 22 21:00:01 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 19 20 22 25 26 27 29 30 31 32 33 34 35 36 37 38 39 ] iGPU P-States [ (7) ]
Oct 22 21:00:09 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 19 20 22 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ] iGPU P-States [ (7) ]
Oct 22 21:01:16 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 19 20 22 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ] iGPU P-States [ 7 (8) ]
Oct 22 21:05:51 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ 16 19 20 22 25 26 27 28 29 30 31 32 33 34 35 36 (37) 38 39 ] iGPU P-States [ 7 8 (22) ]
Oct 22 21:06:29 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ 16 19 20 22 25 26 27 28 29 30 31 32 33 34 35 36 (37) 38 39 ] iGPU P-States [ 7 8 22 (23) ]
Oct 22 21:06:36 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ 16 19 20 22 25 26 27 28 29 30 31 32 33 34 35 36 (37) 38 39 ] iGPU P-States [ 7 8 (17) 22 23 ]
Oct 22 21:08:19 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ 16 19 20 22 25 26 27 28 29 30 31 32 33 34 35 36 37 38 (39) ] iGPU P-States [ 7 8 (15) 17 22 23 ]


On the other hand without the kext and SSDT in place it looks like this:
Oct 22 20:59:26 localhost kernel[0]: AICPUPMI: CPU P-States [ (16) 34 36 ] iGPU P-States [ (7) ]
Oct 22 20:59:26 localhost kernel[0]: AICPUPMI: CPU C6-Cores [ 3 4 6 ]
Oct 22 20:59:26 localhost kernel[0]: AICPUPMI: CPU P-States [ 16 33 (34) 36 ] iGPU P-States [ (7) ]
Oct 22 20:59:26 localhost kernel[0]: AICPUPMI: CPU C6-Cores [ 2 3 4 6 ]
Oct 22 20:59:26 localhost kernel[0]: AICPUPMI: CPU C6-Cores [ 2 3 4 5 6 ]
Oct 22 20:59:27 Ionuts-iMac kernel[0]: AICPUPMI: CPU C6-Cores [ 2 3 4 5 6 7 ]
Oct 22 20:59:27 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 32 33 34 36 ] iGPU P-States [ (7) ]
Oct 22 20:59:27 Ionuts-iMac kernel[0]: AICPUPMI: CPU C3-Cores [ 0 6 7 ]
Oct 22 20:59:27 Ionuts-iMac kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 2 3 4 5 6 7 ]
Oct 22 20:59:28 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ 16 32 33 34 35 36 (39) ] iGPU P-States [ (7) ]
Oct 22 20:59:28 Ionuts-iMac kernel[0]: AICPUPMI: CPU C3-Cores [ 0 2 3 5 6 7 ]
Oct 22 20:59:28 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ 16 31 32 33 34 35 36 (37) 39 ] iGPU P-States [ (7) ]
Oct 22 20:59:28 Ionuts-iMac kernel[0]: AICPUPMI: CPU C3-Cores [ 0 2 3 4 5 6 7 ]
Oct 22 20:59:29 Ionuts-iMac kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 4 5 6 7 ]
Oct 22 20:59:33 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 29 31 32 33 34 35 36 37 39 ] iGPU P-States [ (7) ]
Oct 22 20:59:34 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 22 29 31 32 33 34 35 36 37 39 ] iGPU P-States [ (7) ]
Oct 22 20:59:34 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 22 27 29 31 32 33 34 35 36 37 39 ] iGPU P-States [ (7) ]
Oct 22 20:59:36 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 22 25 27 29 31 32 33 34 35 36 37 39 ] iGPU P-States [ (7) ]
Oct 22 20:59:37 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 22 25 26 27 29 31 32 33 34 35 36 37 39 ] iGPU P-States [ (7) ]
Oct 22 20:59:39 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 20 22 25 26 27 29 31 32 33 34 35 36 37 39 ] iGPU P-States [ (7) ]
Oct 22 20:59:40 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 19 20 22 25 26 27 29 31 32 33 34 35 36 37 39 ] iGPU P-States [ (7) ]
Oct 22 20:59:53 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ 16 19 20 22 25 26 27 29 31 32 33 34 35 36 37 (38) 39 ] iGPU P-States [ (7) ]
Oct 22 21:00:01 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 19 20 22 25 26 27 29 30 31 32 33 34 35 36 37 38 39 ] iGPU P-States [ (7) ]
Oct 22 21:00:09 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 19 20 22 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ] iGPU P-States [ (7) ]
Oct 22 21:01:16 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 19 20 22 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ] iGPU P-States [ 7 (8) ]
Oct 22 21:05:51 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ 16 19 20 22 25 26 27 28 29 30 31 32 33 34 35 36 (37) 38 39 ] iGPU P-States [ 7 8 (22) ]
Oct 22 21:06:29 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ 16 19 20 22 25 26 27 28 29 30 31 32 33 34 35 36 (37) 38 39 ] iGPU P-States [ 7 8 22 (23) ]
Oct 22 21:06:36 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ 16 19 20 22 25 26 27 28 29 30 31 32 33 34 35 36 (37) 38 39 ] iGPU P-States [ 7 8 (17) 22 23 ]
Oct 22 21:08:19 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ 16 19 20 22 25 26 27 28 29 30 31 32 33 34 35 36 37 38 (39) ] iGPU P-States [ 7 8 (15) 17 22 23 ]
Oct 22 21:16:03 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 19 20 22 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ] iGPU P-States [ 7 8 15 17 (19) 22 23 ]
Oct 22 21:18:29 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 19 20 21 22 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ] iGPU P-States [ (7) 8 15 17 19 22 23 ]
Oct 22 21:18:30 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 19 20 21 22 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ] iGPU P-States [ (7) 8 15 17 19 22 23 ]
Oct 22 21:18:34 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ] iGPU P-States [ (7) 8 15 17 19 22 23 ]
Oct 22 21:19:16 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ] iGPU P-States [ (7) 8 15 17 19 22 23 ]
Oct 22 21:19:29 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ] iGPU P-States [ 7 8 15 17 19 (20) 22 23 ]
Oct 22 21:19:29 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 (37) 38 39 ] iGPU P-States [ 7 8 15 (16) 17 19 20 22 23 ]
Oct 22 21:21:14 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ] iGPU P-States [ 7 8 15 16 17 (18) 19 20 22 23 ]
Oct 22 21:21:26 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ] iGPU P-States [ 7 8 (11) 15 16 17 18 19 20 22 23 ]
Oct 22 21:23:04 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ] iGPU P-States [ 7 8 (9) 11 15 16 17 18 19 20 22 23 ]
Oct 22 21:24:09 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 (37) 38 39 ] iGPU P-States [ 7 8 9 11 15 16 17 18 19 20 (21) 22 23 ]
Oct 22 21:27:08 Ionuts-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ] iGPU P-States [ (7) 8 9 11 15 16 17 18 19 20 21 22 23 ]

MSRDumper still shows only 2 values. Min and turbo no matter of the config...
 

Attachments

  • Screen Shot 2014-10-22 at 9.16.49 PM.png
    Screen Shot 2014-10-22 at 9.16.49 PM.png
    79.7 KB · Views: 146
So you are saying that Power Management is working fine, but it is not native without the ssdt in place?

As I said earlier, without the ssdt, kext and boot.plis setting, I have:

AICPUPMI: CPU P-States [ (16) 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ] iGPU P-States [ (7) 8 9 11 15 16 17 18 19 20 21 22 23 ]

Is this native or not ?
 
Back
Top