Contribute
Register

Mavericks: Native CPU/IGPU Power Management

Joined
Apr 15, 2011
Messages
49
Motherboard
GA-H97N-WIFI
CPU
Intel Core i5 3.2GH/z
Graphics
Nvidia Geforce GTX 1050ti 4GB
Mac
MacBook Air
Mobile Phone
iOS
No files attached, no idea.
Remove the LPC experiments, install 9series/ssdt_lpc
Sorry, files attached. Removed Clover fixes, enabled SSDT-5 per your instruction.

AppleLPC is loaded.
AppleIntelInfo
Code:
bash-3.2# cat /tmp/AppleIntelInfo.dat


AppleIntelInfo.kext v1.4 Copyright © 2012-2015 Pike R. Alpha. All rights reserved


Settings:

------------------------------------

logMSRs............................: 1

logIGPU............................: 1

logIntelRegs.......................: 1

logCStates.........................: 1

logIPGStyle........................: 1

InitialTSC.........................: 0x1cf17986631

MWAIT C-States.....................: 270624


Model Specific Regiters

------------------------------------

MSR_CORE_THREAD_COUNT......(0x35)  : 0x40004

MSR_PLATFORM_INFO..........(0xCE)  : 0x80838F3011E00

MSR_PMG_CST_CONFIG_CONTROL.(0xE2)  : 0x1E000404

MSR_PMG_IO_CAPTURE_BASE....(0xE4)  : 0x21814

IA32_MPERF.................(0xE7)  : 0x5289D572E5

IA32_APERF.................(0xE8)  : 0x4F7145470A

MSR_FLEX_RATIO.............(0x194) : 0x0

MSR_IA32_PERF_STATUS.......(0x198) : 0x20EE00002000

MSR_IA32_PERF_CONTROL......(0x199) : 0x2000

IA32_CLOCK_MODULATION......(0x19A) : 0x0

IA32_THERM_STATUS..........(0x19C) : 0x88430000

IA32_MISC_ENABLES..........(0x1A0) : 0x850089

MSR_MISC_PWR_MGMT..........(0x1AA) : 0x1

MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x1E1F2020

IA32_ENERGY_PERF_BIAS......(0x1B0) : 0x1

MSR_POWER_CTL..............(0x1FC) : 0x4005F

MSR_RAPL_POWER_UNIT........(0x606) : 0xA0E03

MSR_PKG_POWER_LIMIT........(0x610) : 0xFFD00000EA82

MSR_PKG_ENERGY_STATUS......(0x611) : 0x677DD69

MSR_PKG_POWER_INFO.........(0x614) : 0x2A0

MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x1F40

MSR_PP0_POWER_LIMIT........(0x638) : 0xFFD0

MSR_PP0_ENERGY_STATUS......(0x639) : 0x2A2E5BF

MSR_PP0_POLICY.............(0x63a) : 0x0

MSR_PP1_POWER_LIMIT........(0x640) : 0xFFD0

MSR_PP1_ENERGY_STATUS......(0x641) : 0x1CA68E

MSR_PP1_POLICY.............(0x642) : 0x18

MSR_CONFIG_TDP_NOMINAL.....(0x648) : 0x1E

MSR_CONFIG_TDP_LEVEL1......(0x649) : 0x0

MSR_CONFIG_TDP_LEVEL2......(0x64a) : 0x0

MSR_CONFIG_TDP_CONTROL.....(0x64b) : 0x80000000

MSR_TURBO_ACTIVATION_RATIO.(0x64c) : 0x0

MSR_PKGC3_IRTL.............(0x60a) : 0x8842

MSR_PKGC6_IRTL.............(0x60b) : 0x8873

MSR_PKGC7_IRTL.............(0x60c) : 0x8891

MSR_PKG_C2_RESIDENCY.......(0x60d) : 0x10AF0E58052

MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0x1C7A083FB8

MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0x0

MSR_PKG_C7_RESIDENCY.......(0x3fa) : 0x0

IA32_TSC_DEADLINE..........(0x6E0) : 0x1CF1B2F62A9

PCH device.................: 0x8CC68086


Intel Register Data

------------------------------------

CPU_VGACNTRL...............: 0xFFA88E92

IS_HASWELL(devid) || IS_BROADWELL(devid)

HSW_PWR_WELL_CTL1..........: 0x97ff7a59

HSW_PWR_WELL_CTL2..........: 0x000030be

HSW_PWR_WELL_CTL3..........: 0x00000000

HSW_PWR_WELL_CTL4..........: 0x00000001

HSW_PWR_WELL_CTL5..........: 0x97ff7a71

HSW_PWR_WELL_CTL6..........: 0x000030be

PIPE_DDI_FUNC_CTL_A........: 0x00000000 (disabled, no port, HDMI, 8 bpc, -VSync, -HSync, EDP A ON, x1)

PIPE_DDI_FUNC_CTL_B........: 0x00000000 (disabled, no port, HDMI, 8 bpc, -VSync, -HSync, EDP A ON, x1)

PIPE_DDI_FUNC_CTL_C........: 0x03010d02 (disabled, no port, DP MST, 8 bpc, -VSync, +HSync, EDP A ON, x2)

PIPE_DDI_FUNC_CTL_EDP......: 0x002d0065 (disabled, no port, HDMI, 6 bpc, -VSync, +HSync, EDP A ON, reserved width)

DP_TP_CTL_A................: 0xff181818

DP_TP_CTL_B................: 0xff181818

DP_TP_CTL_C................: 0xff181818

DP_TP_CTL_D................: 0xff181818

DP_TP_CTL_E................: 0xff181818

DP_TP_STATUS_A.............: 0xff181818

DP_TP_STATUS_B.............: 0xff181818

DP_TP_STATUS_C.............: 0xff181818

DP_TP_STATUS_D.............: 0xff181818

DP_TP_STATUS_E.............: 0xff181818

DDI_BUF_CTL_A..............: 0xff181818 (enabled not reversed reserved not detected)

DDI_BUF_CTL_B..............: 0xff181818 (enabled not reversed reserved not detected)

DDI_BUF_CTL_C..............: 0xff181818 (enabled not reversed reserved not detected)

DDI_BUF_CTL_D..............: 0xff181818 (enabled not reversed reserved not detected)

DDI_BUF_CTL_E..............: 0xff181818 (enabled not reversed reserved not detected)

SPLL_CTL...................: 0x0002b6fd

LCPLL_CTL..................: 0x00000000

WRPLL_CTL1.................: 0x0002b717

WRPLL_CTL2.................: 0x0002b737

PORT_CLK_SEL_A.............: 0x0002ba30 (LCPLL 2700)

PORT_CLK_SEL_B.............: 0x00000000 (LCPLL 2700)

PORT_CLK_SEL_C.............: 0x00000016 (LCPLL 2700)

PORT_CLK_SEL_D.............: 0x00000000 (LCPLL 2700)

PORT_CLK_SEL_E.............: 0x00000000 (LCPLL 2700)

PIPE_CLK_SEL_A.............: 0x0002ba53 (None)

PIPE_CLK_SEL_B.............: 0x00000000 (None)

PIPE_CLK_SEL_C.............: 0x0000002d (None)

SFUSE_STRAP................: 0x53e9a392 (display disabled, crt no, lane reversal yes, port b no, port c yes, port d no)

PIPEASRC...................: 0x00000000 (1, 1)

DSPACNTR...................: 0x00000000 (disabled)

DSPASTRIDE.................: 0x00000000 (0)

DSPASURF...................: 0x00000000

DSPATILEOFF................: 0x00000000 (0, 0)

PIPEBSRC...................: 0x00000000 (1, 1)

DSPBCNTR...................: 0x006b0072 (disabled)

DSPBSTRIDE.................: 0x006f006c (113665)

DSPBSURF...................: 0x00700061

DSPBTILEOFF................: 0x00650072 (114, 101)

PIPECSRC...................: 0xfe01f00d (65026, 61454)

DSPCCNTR...................: 0x00000000 (disabled)

DSPCSTRIDE.................: 0x7c7c4040 (32633089)

DSPCSURF...................: 0x6473736f

DSPCTILEOFF................: 0x6d782e6e (11886, 28024)

PIPEACONF..................: 0x00000000 (disabled, inactive, pf-pd, rotate 0, 8bpc)

HTOTAL_A...................: 0x00000000 (1 active, 1 total)

HBLANK_A...................: 0x00000000 (1 start, 1 end)

HSYNC_A....................: 0x00000000 (1 start, 1 end)

VTOTAL_A...................: 0x00000000 (1 active, 1 total)

VBLANK_A...................: 0x00000000 (1 start, 1 end)

VSYNC_A....................: 0x00000000 (1 start, 1 end)

VSYNCSHIFT_A...............: 0x00000000

PIPEA_DATA_M1..............: 0x00000000 (TU 1, val 0x0 0)

PIPEA_DATA_N1..............: 0x00000000 (val 0x0 0)

PIPEA_LINK_M1..............: 0x00000000 (val 0x0 0)

PIPEA_LINK_N1..............: 0x00000000 (val 0x0 0)

PIPEBCONF..................: 0x0073006c (disabled, inactive, if-id, rotate 0, 12bpc)

HTOTAL_B...................: 0xcaea9610 (38417 active, 51947 total)

HBLANK_B...................: 0x00007fff (32768 start, 1 end)

HSYNC_B....................: 0x58d30df2 (3571 start, 22740 end)

VTOTAL_B...................: 0x00000000 (1 active, 1 total)

VBLANK_B...................: 0x00000000 (1 start, 1 end)

VSYNC_B....................: 0x00000000 (1 start, 1 end)

VSYNCSHIFT_B...............: 0x00000000

PIPEB_DATA_M1..............: 0x00000000 (TU 1, val 0x0 0)

PIPEB_DATA_N1..............: 0x00000000 (val 0x0 0)

PIPEB_LINK_M1..............: 0x00000000 (val 0x0 0)

PIPEB_LINK_N1..............: 0x00000000 (val 0x0 0)

PIPECCONF..................: 0x7c7c4040 (disabled, active, if-id, rotate 90, 6bpc)

HTOTAL_C...................: 0xf3f4fcf3 (64756 active, 62453 total)

HBLANK_C...................: 0x0a05fe08 (65033 start, 2566 end)

HSYNC_C....................: 0x07f9f3fb (62460 start, 2042 end)

VTOTAL_C...................: 0x00faf902 (63747 active, 251 total)

VBLANK_C...................: 0xf1f5fe09 (65034 start, 61942 end)

VSYNC_C....................: 0x0e040508 (1289 start, 3589 end)

VSYNCSHIFT_C...............: 0x03040c04

PIPEC_DATA_M1..............: 0xf504fc01 (TU 123, val 0x4fc01 326657)

PIPEC_DATA_N1..............: 0x0601fcf8 (val 0x1fcf8 130296)

PIPEC_LINK_M1..............: 0xedfc0702 (val 0xfc0702 16516866)

PIPEC_LINK_N1..............: 0xfaedff04 (val 0xedff04 15597316)

PIPEEDPCONF................: 0xff181818 (enabled, active, pf-pd, rotate 0, 8bpc)

HTOTAL_EDP.................: 0x0022002c (45 active, 35 total)

HBLANK_EDP.................: 0x00230023 (36 start, 36 end)

HSYNC_EDP..................: 0x00730023 (36 start, 116 end)

VTOTAL_EDP.................: 0x006f0070 (113 active, 112 total)

VBLANK_EDP.................: 0x0073006e (111 start, 116 end)

VSYNC_EDP..................: 0x0072006f (112 start, 115 end)

VSYNCSHIFT_EDP.............: 0x002c0022

PIPEEDP_DATA_M1............: 0x00230023 (TU 1, val 0x230023 2293795)

PIPEEDP_DATA_N1............: 0x00700073 (val 0x700073 7340147)

PIPEEDP_LINK_M1............: 0x00730072 (val 0x730072 7536754)

PIPEEDP_LINK_N1............: 0x00690068 (val 0x690068 6881384)

PFA_CTL_1..................: 0x000a001a (disable, auto_scale yes, auto_scale_cal no, v_filter enable, vadapt disable, mode least, filter_sel programmed,chroma pre-filter disable, vert3tap auto, v_inter_invert field 1)

PFA_WIN_POS................: 0x00000000 (0, 0)

PFA_WIN_SIZE...............: 0x00000000 (0, 0)

PFB_CTL_1..................: 0x000a000a (disable, auto_scale yes, auto_scale_cal no, v_filter enable, vadapt disable, mode least, filter_sel programmed,chroma pre-filter disable, vert3tap auto, v_inter_invert field 1)

PFB_WIN_POS................: 0x00000000 (0, 0)

PFB_WIN_SIZE...............: 0x00000000 (0, 0)

PFC_CTL_1..................: 0x00a59e30 (disable, auto_scale yes, auto_scale_cal no, v_filter enable, vadapt disable, mode least, filter_sel hardcoded,chroma pre-filter disable, vert3tap force, v_inter_invert field 1)

PFC_WIN_POS................: 0x00a59d70 (165, 3440)

PFC_WIN_SIZE...............: 0x00006080 (0, 128)

TRANS_HTOTAL_A.............: 0x82e70004 (5 active, 33512 total)

TRANS_HBLANK_A.............: 0x00007f9f (32672 start, 1 end)

TRANS_HSYNC_A..............: 0x82e91600 (5633 start, 33514 end)

TRANS_VTOTAL_A.............: 0x00007f9f (32672 active, 1 total)

TRANS_VBLANK_A.............: 0x82e75fa0 (24481 start, 33512 end)

TRANS_VSYNC_A..............: 0x00007f9f (32672 start, 1 end)

TRANS_VSYNCSHIFT_A.........: 0xf82e7417

TRANSACONF.................: 0xffffffff (enable, active, rsvd)

FDI_RXA_MISC...............: 0xffffffff (FDI Delay 8191)

FDI_RXA_TUSIZE1............: 0xffffffff

FDI_RXA_IIR................: 0x00000000

FDI_RXA_IMR................: 0xffffffff

BLC_PWM_CPU_CTL2...........: 0x00000000 (enable 0, pipe A, blinking 0, granularity 128)

BLC_PWM_CPU_CTL............: 0x00000000 (cycle 0, freq 0)

BLC_PWM2_CPU_CTL2..........: 0x00000000 (enable 0, pipe A, blinking 0, granularity 128)

BLC_PWM2_CPU_CTL...........: 0x00000000 (cycle 0, freq 0)

BLC_MISC_CTL...............: 0x00000000 (PWM1-PCH PWM2-CPU)

BLC_PWM_PCH_CTL1...........: 0x353f5349 (enable 0, override 0, inverted polarity 1)

BLC_PWM_PCH_CTL2...........: 0x04535137 (freq 1107, cycle 20791)

UTIL_PIN_CTL...............: 0x00000000 (enable 0, transcoder A, mode data, data 0 inverted polarity 0)

PCH_PP_STATUS..............: 0x74726116 (off, ready, sequencing unknown)

PCH_PP_CONTROL.............: 0x5f747369 (blacklight disabled, do not power down on reset, panel on)

PCH_PP_ON_DELAYS...........: 0x656d616e

PCH_PP_OFF_DELAYS..........: 0x00000000

PCH_PP_DIVISOR.............: 0x00000000

PIXCLK_GATE................: 0x00000001

SDEISR.....................: 0x00000000 (port d:0, port c:0, port b:0, crt:0)

RC6_RESIDENCY_TIME.........: 0x00000000

IS_GEN6(devid) || IS_GEN7(devid)

FENCE START 0..............: 0x00000000

FENCE END 0................: 0x00000000

FENCE START 1..............: 0x00000000

FENCE END 1................: 0x00000000

FENCE START 2..............: 0x00000000

FENCE END 2................: 0x00000000

FENCE START 3..............: 0x00000000

FENCE END 3................: 0x00000000

FENCE START 4..............: 0x00000000

FENCE END 4................: 0x00000000

FENCE START 5..............: 0x00000000

FENCE END 5................: 0x00000000

FENCE START 6..............: 0x00000000

FENCE END 6................: 0x00000000

FENCE START 7..............: 0x00000000

FENCE END 7................: 0x00000000

FENCE START 8..............: 0x00000000

FENCE END 8................: 0x00000000

FENCE START 9..............: 0x00000000

FENCE END 9................: 0x00000000

FENCE START 10.............: 0x00000000

FENCE END 10...............: 0x00000000

FENCE START 11.............: 0x00000000

FENCE END 11...............: 0x00000000

FENCE START 12.............: 0x00000000

FENCE END 12...............: 0x00000000

FENCE START 13.............: 0x00000000

FENCE END 13...............: 0x00000000

FENCE START 14.............: 0x00000000

FENCE END 14...............: 0x00000000

FENCE START 15.............: 0x00000000

FENCE END 15...............: 0x00000000

FENCE START 16.............: 0x00000000

FENCE END 16...............: 0x00000000

FENCE START 17.............: 0x00000000

FENCE END 17...............: 0x00000000

FENCE START 18.............: 0x00000000

FENCE END 18...............: 0x00000000

FENCE START 19.............: 0x00000000

FENCE END 19...............: 0x00000000

FENCE START 20.............: 0x00000000

FENCE END 20...............: 0x00000000

FENCE START 20.............: 0x00000000

FENCE END 20...............: 0x00000000

FENCE START 21.............: 0x00000000

FENCE END 21...............: 0x00000000

FENCE START 22.............: 0x00000000

FENCE END 22...............: 0x00000000

FENCE START 23.............: 0x00000000

FENCE END 23...............: 0x00000000

FENCE START 24.............: 0x00000000

FENCE END 24...............: 0x00000000

FENCE START 25.............: 0x00000000

FENCE END 25...............: 0x00000000

FENCE START 26.............: 0x00000000

FENCE END 26...............: 0x00000000

FENCE START 27.............: 0x00000000

FENCE END 27...............: 0x00000000

FENCE START 28.............: 0x00000000

FENCE END 28...............: 0x00000000

FENCE START 29.............: 0x00000000

FENCE END 29...............: 0x00000000

FENCE START 30.............: 0x00000000

FENCE END 30...............: 0x00000000

FENCE START 31.............: 0x00000000

FENCE END 31...............: 0x00000000

GEN6_RP_CONTROL............: 0x00000000 (disabled)

GEN6_RPNSWREQ..............: 0x00000000

GEN6_RP_DOWN_TIMEOUT.......: 0x00000000

GEN6_RP_INTERRUPT_LIMITS...: 0x00000000

GEN6_RP_UP_THRESHOLD.......: 0x00000000

GEN6_RP_UP_EI..............: 0x00000000

GEN6_RP_DOWN_EI............: 0x00000000

GEN6_RP_IDLE_HYSTERSIS.....: 0x00000000

GEN6_RC_STATE..............: 0x00000000

GEN6_RC_CONTROL............: 0x00000000

GEN6_RC1_WAKE_RATE_LIMIT...: 0x00000000

GEN6_RC6_WAKE_RATE_LIMIT...: 0x00000000

GEN6_RC_EVALUATION_INTERVAL: 0x00000000

GEN6_RC_IDLE_HYSTERSIS.....: 0x00000000

GEN6_RC_SLEEP..............: 0x00000000

GEN6_RC1e_THRESHOLD........: 0x00000000

GEN6_RC6_THRESHOLD.........: 0x00000000

GEN6_RC_VIDEO_FREQ.........: 0x00000000

GEN6_PMIER.................: 0xff511419

GEN6_PMIMR.................: 0xff52151a

GEN6_PMINTRMSK.............: 0x00000000


CPU Ratio Info:

------------------------------------

CPU Low Frequency Mode.............: 800 MHz

CPU Maximum non-Turbo Frequency....: 3000 MHz

CPU Maximum Turbo Frequency........: 3200 MHz


IGPU Info:

------------------------------------

IGPU Current Frequency.............:  200 MHz

IGPU Minimum Frequency.............:  200 MHz

IGPU Maximum Non-Turbo Frequency...:  350 MHz

IGPU Maximum Turbo Frequency.......: 1100 MHz

IGPU Maximum limit.................: No Limit


CPU P-States [ 30 (32) ] iGPU P-States [ (4) ]

CPU C3-Cores [ 1 3 ]

CPU C6-Cores [ 0 1 3 ]

CPU C7-Cores [ 0 1 3 ]

CPU P-States [ (8) 29 30 32 ] iGPU P-States [ (4) ]

CPU C3-Cores [ 0 1 3 ]

CPU P-States [ 8 27 29 30 (32) ] iGPU P-States [ (4) ]

CPU C6-Cores [ 0 1 2 3 ]

CPU C7-Cores [ 0 1 2 3 ]

CPU P-States [ 8 24 27 29 (30) 32 ] iGPU P-States [ (4) ]

CPU C3-Cores [ 0 1 2 3 ]

CPU P-States [ (8) 24 27 28 29 30 32 ] iGPU P-States [ 4 (6) ]

CPU P-States [ (8) 24 27 28 29 30 32 ] iGPU P-States [ 4 (5) 6 ]

CPU P-States [ 8 22 24 27 28 29 (30) 32 ] iGPU P-States [ (4) 5 6 ]

CPU P-States [ 8 22 24 25 27 28 29 (30) 32 ] iGPU P-States [ (4) 5 6 ]

bash-3.2#
 

Attachments

Last edited:
Joined
Apr 15, 2011
Messages
49
Motherboard
GA-H97N-WIFI
CPU
Intel Core i5 3.2GH/z
Graphics
Nvidia Geforce GTX 1050ti 4GB
Mac
MacBook Air
Mobile Phone
iOS
config.plist, why?
1. CPU/FrequencyMHz/3,200
2. KernelAndKextPatches/KernelPm/YES
2. KernelAndKextPatches/AsusAICPUPM/YES
Honestly, I don't know..
3200 mhz was because OS X only recognizes my cpu as 3ghz.
Removing has no positive changes, Intel Power Gadget isn't dropping below 3gh/z at all, instead of only using 4-12 watts it's now up around 25

edit

correction, wattage is fluctuating a lot with use. went down all the way to 8. And it seems I'm dropping to 2.6 - 2.7 at times, like it was before. What's new is that at initial boot my stats were more increased than usual, for longer.
 

toleda

Moderator
Joined
May 20, 2010
Messages
24,260
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
512K, LC, Power Mac
Mobile Phone
iOS
What's new is that at initial boot my stats were more increased than usual, for longer.
PM is not working, comparisons have no meaning. No updated files, no suggestions.
 
Joined
Apr 15, 2011
Messages
49
Motherboard
GA-H97N-WIFI
CPU
Intel Core i5 3.2GH/z
Graphics
Nvidia Geforce GTX 1050ti 4GB
Mac
MacBook Air
Mobile Phone
iOS
PM is not working, comparisons have no meaning. No updated files, no suggestions.
Of course, my apologies. Updated files are attached.
Code:
bash-3.2# cat /tmp/AppleIntelInfo.datP


AppleIntelInfo.kext v1.4 Copyright © 2012-2015 Pike R. Alpha. All rights reserved


Settings:

------------------------------------

logMSRs............................: 1

logIGPU............................: 0

logIntelRegs.......................: 1

logCStates.........................: 1

logIPGStyle........................: 1

InitialTSC.........................: 0xf4b2d356247c

MWAIT C-States.....................: 270624


Model Specific Regiters

------------------------------------

MSR_CORE_THREAD_COUNT......(0x35)  : 0x40004

MSR_PLATFORM_INFO..........(0xCE)  : 0x80838F3011E00

MSR_PMG_CST_CONFIG_CONTROL.(0xE2)  : 0x1E000005

MSR_PMG_IO_CAPTURE_BASE....(0xE4)  : 0x21814

IA32_MPERF.................(0xE7)  : 0x14FABF7B04E6

IA32_APERF.................(0xE8)  : 0x12EFDE203148

MSR_FLEX_RATIO.............(0x194) : 0x0

MSR_IA32_PERF_STATUS.......(0x198) : 0x20EE00002000

MSR_IA32_PERF_CONTROL......(0x199) : 0x2000

IA32_CLOCK_MODULATION......(0x19A) : 0x0

IA32_THERM_STATUS..........(0x19C) : 0x883E0000

IA32_MISC_ENABLES..........(0x1A0) : 0x850089

MSR_MISC_PWR_MGMT..........(0x1AA) : 0x1

MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x1E1F2020

IA32_ENERGY_PERF_BIAS......(0x1B0) : 0x1

MSR_POWER_CTL..............(0x1FC) : 0x4005F

MSR_RAPL_POWER_UNIT........(0x606) : 0xA0E03

MSR_PKG_POWER_LIMIT........(0x610) : 0xFFD00000EA82

MSR_PKG_ENERGY_STATUS......(0x611) : 0x7811865C

MSR_PKG_POWER_INFO.........(0x614) : 0x2A0

MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x1F40

MSR_PP0_POWER_LIMIT........(0x638) : 0xFFD0

MSR_PP0_ENERGY_STATUS......(0x639) : 0x907FE295

MSR_PP0_POLICY.............(0x63a) : 0x0

MSR_CONFIG_TDP_NOMINAL.....(0x648) : 0x1E

MSR_CONFIG_TDP_LEVEL1......(0x649) : 0x0

MSR_CONFIG_TDP_LEVEL2......(0x64a) : 0x0

MSR_CONFIG_TDP_CONTROL.....(0x64b) : 0x80000000

MSR_TURBO_ACTIVATION_RATIO.(0x64c) : 0x0

MSR_PKGC3_IRTL.............(0x60a) : 0x8842

MSR_PKGC6_IRTL.............(0x60b) : 0x8873

MSR_PKGC7_IRTL.............(0x60c) : 0x8891

MSR_PKG_C2_RESIDENCY.......(0x60d) : 0xC9F447F68D84

MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0x0

MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0x0

MSR_PKG_C7_RESIDENCY.......(0x3fa) : 0x0

IA32_TSC_DEADLINE..........(0x6E0) : 0xF4B2D7573148


CPU Ratio Info:

------------------------------------

CPU Low Frequency Mode.............: 800 MHz

CPU Maximum non-Turbo Frequency....: 3000 MHz

CPU Maximum Turbo Frequency........: 3200 MHz

CPU P-States [ (30) 32 ]

CPU C3-Cores [ 2 3 ]

CPU C6-Cores [ 0 2 3 ]

CPU C7-Cores [ 1 2 3 ]

CPU P-States [ (8) 27 30 32 ]

CPU C3-Cores [ 0 2 3 ]

CPU C6-Cores [ 0 1 2 3 ]

CPU C7-Cores [ 0 1 2 3 ]

CPU P-States [ 8 27 28 30 (32) ]

CPU C3-Cores [ 0 1 2 3 ]

CPU P-States [ 8 27 28 (30) 31 32 ]

CPU P-States [ 8 27 28 29 30 31 (32) ]

CPU P-States [ 8 26 27 28 29 (30) 31 32 ]

CPU P-States [ 8 25 26 27 28 29 (30) 31 32 ]

bash-3.2#
 

Attachments

Joined
Apr 15, 2011
Messages
49
Motherboard
GA-H97N-WIFI
CPU
Intel Core i5 3.2GH/z
Graphics
Nvidia Geforce GTX 1050ti 4GB
Mac
MacBook Air
Mobile Phone
iOS
PM is not working, comparisons have no meaning. No updated files, no suggestions.
Sorry to bump but do you have any suggestions?
I also tried injecting the frequency vectors of the iMac 14,1 with pikeRalpha's script. But no change.
 

toleda

Moderator
Joined
May 20, 2010
Messages
24,260
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
512K, LC, Power Mac
Mobile Phone
iOS
tried injecting the frequency vectors of the iMac 14,1 with pikeRalpha's script
Not applicable.
Do not know where the problem is.
Suggest an macOS install over the current install.
 
Joined
Mar 13, 2011
Messages
159
Motherboard
Gigabyte GA-Z68MX-UD2H-U1E Clover
CPU
i7-3770
Graphics
HD 4000
Mac
iMac, MacBook
Mobile Phone
iOS
Hey @toleda,

I've been working away on upgrading to 10.12.6 and have successfully done it. However am I having an issue with power management. Please see below any help would be greatly appreciated.

Problem Reporting


Description of problem: Not seeing all the speed-steps for the CPU and IGPU and I am not sure why.

Screen Shot 2017-08-15 at 18.15.58.png


X86 Plugin loads
AppleLPC loads
AppleHPET loads
AppleIntelFramebuffer loads
AGPM loads

XCPM boot flag causes a panic (included the error in the zip folder) and XCPM doesn't appear in Console. As you can see all the P states are not loading.


  1. OS X version/motherboard model/BIOS version/processor/graphics
    10.12.6 / Z68mx-UD2H-B3/U1E/i7-3770/HD4000

  2. Procedure/Guide Used Mavericks: Native CPU/IGPU Power Management

  3. Copy of IORegistryExplorer/IOJones (either)
    1. IOReg/File/Save a Copy As…, Attached
  4. Copy of AICPUPMI/Terminal:/cat /var/log/system.log | grep "AICPUPMI:"
    1. Terminal/File/Export Text As... (cannot export this, doesn’t return any values)
  5. Copy Of Console/All Messages (last boot)
    1. Console/File/Save a Copy As... Attached
  6. Screenshot of Intel Power Gadget
    Attached

  7. Clover
    1. EFI/CLOVER/config.plist Attached
    2. DPCIManager/Misc/Boot Log Attached
    3. EFI/CLOVER/ACPI/Patched/dsdt.aml Attached
    4. EFI/CLOVER/ACPI/Patched/ssdt.aml Attached
 

Attachments

toleda

Moderator
Joined
May 20, 2010
Messages
24,260
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
512K, LC, Power Mac
Mobile Phone
iOS
Not seeing all the speed-steps for the CPU and IGPU
Did you see, Post #1,
6. Prepare ssdt
1. The script uses the installed processor ...
2. For Desktop/Ivy Bridge/Core i3/5/7 3xxx, 3rd Generation (Note 3)​
 
Joined
Mar 13, 2016
Messages
12
Motherboard
GA-Z97X-UD3H-BK
CPU
i7-4790K
Graphics
MSI GTX-970-4G
Mac
MacBook Pro
Mobile Phone
iOS
Hello @toleda
I'm already installed https://github.com/Piker-Alpha/freqVectorsEdit.sh and my IOPlatformPluginFamily.kext has modified.
Now I'm running on 10.12.6 and try to add additional speed steps. Is there any conflict in my IOPlatformPluginFamily.kext ? After sleep, my cpu always in x44.0 (turbo mode)
 
Top