Contribute
Register

CPU PM for i7-2770QM

Status
Not open for further replies.
Joined
Jan 13, 2017
Messages
267
Motherboard
Gigabyte Designare Z390
CPU
i9 9900K
Graphics
RX580
Mac
  1. iMac
  2. Mac Pro
Classic Mac
  1. Apple
Mobile Phone
  1. iOS
Hi to all.
I need little help to fix my CPU power management. So I create a SSDT make everything to fix my I7-2670QM. but still not turbo boots. here is log. and also I attach SSDT.
My laptop is Toshiba 755-1nk and I use SMBIOS MacBookPro8,2.

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


Settings:

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

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

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

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

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

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

InitialTSC.........................: 0x36741ddb60

MWAIT C-States.....................: 135456


Model Specific Regiters

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

MSR_CORE_THREAD_COUNT......(0x35) : 0x40008

MSR_PLATFORM_INFO..........(0xCE) : 0x80060011600

MSR_PMG_CST_CONFIG_CONTROL.(0xE2) : 0x1E008404

MSR_PMG_IO_CAPTURE_BASE....(0xE4) : 0x20414

IA32_MPERF.................(0xE7) : 0x1468D34364

IA32_APERF.................(0xE8) : 0x141C71B3B2

MSR_FLEX_RATIO.............(0x194) : 0x1FF00

MSR_IA32_PERF_STATUS.......(0x198) : 0x221B00001600

MSR_IA32_PERF_CONTROL......(0x199) : 0x1600

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

IA32_THERM_STATUS..........(0x19C) : 0x88220000

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

MSR_MISC_PWR_MGMT..........(0x1AA) : 0x400000

MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x1C1C1E1F

IA32_ENERGY_PERF_BIAS......(0x1B0) : 0x0

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

MSR_RAPL_POWER_UNIT........(0x606) : 0xA1003

MSR_PKG_POWER_LIMIT........(0x610) : 0x800081C200DC8168

MSR_PKG_ENERGY_STATUS......(0x611) : 0x6EB2D6E

MSR_PKG_POWER_INFO.........(0x614) : 0x10024001200168

MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x180000948000030C

MSR_PP0_POWER_LIMIT........(0x638) : 0x80000000

MSR_PP0_ENERGY_STATUS......(0x639) : 0x55C7DF4

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

MSR_PKGC3_IRTL.............(0x60a) : 0x8850

MSR_PKGC6_IRTL.............(0x60b) : 0x8868

MSR_PKGC7_IRTL.............(0x60c) : 0x886D

MSR_PKG_C2_RESIDENCY.......(0x60d) : 0x0

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

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

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

IA32_TSC_DEADLINE..........(0x6E0) : 0x36760D9E7F


CPU Ratio Info:

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

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

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

CPU Maximum Turbo Frequency........: 3100 MHz

CPU P-States [ (8) 22 ]

CPU P-States [ (8) 20 22 ]

CPU P-States [ 8 20 21 (22) ]



WEN I Generate C ana P States in config.plist. here is new result. but still no turbo boost.

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


Settings:

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

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

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

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

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

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

InitialTSC.........................: 0x20f18d16b4

MWAIT C-States.....................: 135456


Model Specific Regiters

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

MSR_CORE_THREAD_COUNT......(0x35) : 0x40008

MSR_PLATFORM_INFO..........(0xCE) : 0x80060011600

MSR_PMG_CST_CONFIG_CONTROL.(0xE2) : 0x1E008404

MSR_PMG_IO_CAPTURE_BASE....(0xE4) : 0x20414

IA32_MPERF.................(0xE7) : 0xF46A4C1DD

IA32_APERF.................(0xE8) : 0xF15307A17

MSR_FLEX_RATIO.............(0x194) : 0x1FF00

MSR_IA32_PERF_STATUS.......(0x198) : 0x221B00001600

MSR_IA32_PERF_CONTROL......(0x199) : 0x1600

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

IA32_THERM_STATUS..........(0x19C) : 0x88260000

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

MSR_MISC_PWR_MGMT..........(0x1AA) : 0x400000

MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x1C1C1E1F

IA32_ENERGY_PERF_BIAS......(0x1B0) : 0x0

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

MSR_RAPL_POWER_UNIT........(0x606) : 0xA1003

MSR_PKG_POWER_LIMIT........(0x610) : 0x800081C200DC8168

MSR_PKG_ENERGY_STATUS......(0x611) : 0x4B738E6

MSR_PKG_POWER_INFO.........(0x614) : 0x10024001200168

MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x180000948000030C

MSR_PP0_POWER_LIMIT........(0x638) : 0x80000000

MSR_PP0_ENERGY_STATUS......(0x639) : 0x3CD220F

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

MSR_PKGC3_IRTL.............(0x60a) : 0x8850

MSR_PKGC6_IRTL.............(0x60b) : 0x8868

MSR_PKGC7_IRTL.............(0x60c) : 0x886D

MSR_PKG_C2_RESIDENCY.......(0x60d) : 0x0

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

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

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

IA32_TSC_DEADLINE..........(0x6E0) : 0x20F3818DFC


CPU Ratio Info:

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

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

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

CPU Maximum Turbo Frequency........: 3100 MHz

CPU P-States [ (8) 22 ]

CPU P-States [ (8) 18 22 ]

CPU P-States [ (8) 18 21 22 ]

CPU P-States [ (8) 16 18 21 22 ]

CPU P-States [ (8) 16 18 20 21 22 ]

CPU P-States [ (8) 16 17 18 20 21 22 ]

CPU P-States [ (8) 16 17 18 19 20 21 22 ]


wen I genarate CPU power management is say one warning

Warning: 'cpu-type' may be set improperly (0x0703 instead of 0x0603)

ssdtPRGen.sh v0.9 Copyright (c) 2011-2012 by † RevoGirl

v6.6 Copyright (c) 2013 by † Jeroen

v15.6 Copyright (c) 2013-2017 by Pike R. Alpha

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

Bugs > https://github.com/Piker-Alpha/ssdtPRGen.sh/issues <


gDataPath: /Users/chainbook/Library/ssdtPRGen/Data

System information: Mac OS X 10.12.6 (16G29)

Brandstring 'Intel(R) Core(TM) i7-2670QM CPU @ 2.20GHz'


Scope (_PR_) {220 bytes} with ACPI Processor declarations found in the DSDT (ACPI 1.0 compliant)

Generating ssdt.dsl for a 'MacBookPro8,2' with board-id [Mac-94245A3940C91C80]

Sandy Bridge Core i7-2670QM processor [0x206A7] setup [0x0703]

With a maximum TDP of 45 Watt, as specified by Intel

Number logical CPU's: 8 (Core Frequency: 2200 MHz)

Number of Turbo States: 9 (2300-3100 MHz)

Number of P-States: 24 (800-3100 MHz)

Adjusting C-States for detected (mobile) processor

Injected C-States for CPU0 (C1,C3,C6,C7)

Warning: 'cpu-type' may be set improperly (0x0703 instead of 0x0603)


Intel ACPI Component Architecture

ASL Optimizing Compiler version 20140926-64 [Nov 6 2014]

Copyright (c) 2000 - 2014 Intel Corporation


ASL Input: /Users/chainbook/Library/ssdtPRGen/ssdt.dsl - 227 lines, 6738 bytes, 48 keywords

AML Output: /Users/chainbook/Library/ssdtPRGen/ssdt.aml - 1641 bytes, 19 named objects, 29 executable opcodes


Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizations


Do you want to copy /Users/chainbook/Library/ssdtPRGen/ssdt.aml to /Extra/ssdt.aml? (y/n)? n

Do you want to open ssdt.dsl (y/n)? n
 

Attachments

  • SSDT.aml
    1.6 KB · Views: 190
  • config.plist
    5.1 KB · Views: 213
Last edited:
Hi to all.
I need little help to fix my CPU power management. So I create a SSDT make everything to fix my I7-2670QM. but still not turbo boots. here is log. and also I attach SSDT.
My laptop is Toshiba 755-1nk and I use SMBIOS MacBookPro8,2.

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


Settings:

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

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

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

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

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

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

InitialTSC.........................: 0x36741ddb60

MWAIT C-States.....................: 135456


Model Specific Regiters

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

MSR_CORE_THREAD_COUNT......(0x35) : 0x40008

MSR_PLATFORM_INFO..........(0xCE) : 0x80060011600

MSR_PMG_CST_CONFIG_CONTROL.(0xE2) : 0x1E008404

MSR_PMG_IO_CAPTURE_BASE....(0xE4) : 0x20414

IA32_MPERF.................(0xE7) : 0x1468D34364

IA32_APERF.................(0xE8) : 0x141C71B3B2

MSR_FLEX_RATIO.............(0x194) : 0x1FF00

MSR_IA32_PERF_STATUS.......(0x198) : 0x221B00001600

MSR_IA32_PERF_CONTROL......(0x199) : 0x1600

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

IA32_THERM_STATUS..........(0x19C) : 0x88220000

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

MSR_MISC_PWR_MGMT..........(0x1AA) : 0x400000

MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x1C1C1E1F

IA32_ENERGY_PERF_BIAS......(0x1B0) : 0x0

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

MSR_RAPL_POWER_UNIT........(0x606) : 0xA1003

MSR_PKG_POWER_LIMIT........(0x610) : 0x800081C200DC8168

MSR_PKG_ENERGY_STATUS......(0x611) : 0x6EB2D6E

MSR_PKG_POWER_INFO.........(0x614) : 0x10024001200168

MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x180000948000030C

MSR_PP0_POWER_LIMIT........(0x638) : 0x80000000

MSR_PP0_ENERGY_STATUS......(0x639) : 0x55C7DF4

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

MSR_PKGC3_IRTL.............(0x60a) : 0x8850

MSR_PKGC6_IRTL.............(0x60b) : 0x8868

MSR_PKGC7_IRTL.............(0x60c) : 0x886D

MSR_PKG_C2_RESIDENCY.......(0x60d) : 0x0

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

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

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

IA32_TSC_DEADLINE..........(0x6E0) : 0x36760D9E7F


CPU Ratio Info:

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

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

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

CPU Maximum Turbo Frequency........: 3100 MHz

CPU P-States [ (8) 22 ]

CPU P-States [ (8) 20 22 ]

CPU P-States [ 8 20 21 (22) ]



WEN I Generate C ana P States in config.plist. here is new result. but still no turbo boost.

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


Settings:

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

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

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

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

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

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

InitialTSC.........................: 0x20f18d16b4

MWAIT C-States.....................: 135456


Model Specific Regiters

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

MSR_CORE_THREAD_COUNT......(0x35) : 0x40008

MSR_PLATFORM_INFO..........(0xCE) : 0x80060011600

MSR_PMG_CST_CONFIG_CONTROL.(0xE2) : 0x1E008404

MSR_PMG_IO_CAPTURE_BASE....(0xE4) : 0x20414

IA32_MPERF.................(0xE7) : 0xF46A4C1DD

IA32_APERF.................(0xE8) : 0xF15307A17

MSR_FLEX_RATIO.............(0x194) : 0x1FF00

MSR_IA32_PERF_STATUS.......(0x198) : 0x221B00001600

MSR_IA32_PERF_CONTROL......(0x199) : 0x1600

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

IA32_THERM_STATUS..........(0x19C) : 0x88260000

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

MSR_MISC_PWR_MGMT..........(0x1AA) : 0x400000

MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x1C1C1E1F

IA32_ENERGY_PERF_BIAS......(0x1B0) : 0x0

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

MSR_RAPL_POWER_UNIT........(0x606) : 0xA1003

MSR_PKG_POWER_LIMIT........(0x610) : 0x800081C200DC8168

MSR_PKG_ENERGY_STATUS......(0x611) : 0x4B738E6

MSR_PKG_POWER_INFO.........(0x614) : 0x10024001200168

MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x180000948000030C

MSR_PP0_POWER_LIMIT........(0x638) : 0x80000000

MSR_PP0_ENERGY_STATUS......(0x639) : 0x3CD220F

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

MSR_PKGC3_IRTL.............(0x60a) : 0x8850

MSR_PKGC6_IRTL.............(0x60b) : 0x8868

MSR_PKGC7_IRTL.............(0x60c) : 0x886D

MSR_PKG_C2_RESIDENCY.......(0x60d) : 0x0

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

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

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

IA32_TSC_DEADLINE..........(0x6E0) : 0x20F3818DFC


CPU Ratio Info:

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

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

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

CPU Maximum Turbo Frequency........: 3100 MHz

CPU P-States [ (8) 22 ]

CPU P-States [ (8) 18 22 ]

CPU P-States [ (8) 18 21 22 ]

CPU P-States [ (8) 16 18 21 22 ]

CPU P-States [ (8) 16 18 20 21 22 ]

CPU P-States [ (8) 16 17 18 20 21 22 ]

CPU P-States [ (8) 16 17 18 19 20 21 22 ]


wen I genarate CPU power management is say one warning

Warning: 'cpu-type' may be set improperly (0x0703 instead of 0x0603)

ssdtPRGen.sh v0.9 Copyright (c) 2011-2012 by † RevoGirl

v6.6 Copyright (c) 2013 by † Jeroen

v15.6 Copyright (c) 2013-2017 by Pike R. Alpha

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

Bugs > https://github.com/Piker-Alpha/ssdtPRGen.sh/issues <


gDataPath: /Users/chainbook/Library/ssdtPRGen/Data

System information: Mac OS X 10.12.6 (16G29)

Brandstring 'Intel(R) Core(TM) i7-2670QM CPU @ 2.20GHz'


Scope (_PR_) {220 bytes} with ACPI Processor declarations found in the DSDT (ACPI 1.0 compliant)

Generating ssdt.dsl for a 'MacBookPro8,2' with board-id [Mac-94245A3940C91C80]

Sandy Bridge Core i7-2670QM processor [0x206A7] setup [0x0703]

With a maximum TDP of 45 Watt, as specified by Intel

Number logical CPU's: 8 (Core Frequency: 2200 MHz)

Number of Turbo States: 9 (2300-3100 MHz)

Number of P-States: 24 (800-3100 MHz)

Adjusting C-States for detected (mobile) processor

Injected C-States for CPU0 (C1,C3,C6,C7)

Warning: 'cpu-type' may be set improperly (0x0703 instead of 0x0603)


Intel ACPI Component Architecture

ASL Optimizing Compiler version 20140926-64 [Nov 6 2014]

Copyright (c) 2000 - 2014 Intel Corporation


ASL Input: /Users/chainbook/Library/ssdtPRGen/ssdt.dsl - 227 lines, 6738 bytes, 48 keywords

AML Output: /Users/chainbook/Library/ssdtPRGen/ssdt.aml - 1641 bytes, 19 named objects, 29 executable opcodes


Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizations


Do you want to copy /Users/chainbook/Library/ssdtPRGen/ssdt.aml to /Extra/ssdt.aml? (y/n)? n

Do you want to open ssdt.dsl (y/n)? n

Not a desktop. Moved to laptop support.

Read FAQ, "Problem Reporting"
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/

Before collecting AppleIntelInfo output, make sure to do a variety of tasks, including running CPU intensive benchmarks.
 
13 2 0xffffff7f8326a000 0x60000 0x60000 com.apple.driver.AppleACPIPlatform (5.0) 65E05472-6AE7-3308-8CC8-FA6CB0DB2AEE <12 11 7 6 5 4 3 1>
25 0 0xffffff7f8310e000 0x2b000 0x2b000 com.apple.driver.AppleIntelCPUPowerManagement (219.0.0) F7CC3395-98DB-3420-9C24-1017D52E13AE <7 6 5 4 3 1>
114 0 0xffffff7f82fea000 0x3000 0x3000 com.apple.driver.AppleLPC (3.1) F51595F0-F9B1-3B85-A1C3-F984DAD4107E <95 12 5 4 3>
108 0 0xffffff7f831b8000 0x1d000 0x1d000 com.apple.driver.AppleHDAController (279.48) ED51F180-19C8-3DE1-AF81-0E389D98ADDE <107 99 49 12 7 6 5 4 3 1>

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext
kext-dev-mode allowing invalid signature -67013 0xFFFFFFFFFFFEFA3B for kext AppleMobileDevice.kext
AppleDataSetManagement.kext - dependency for com.apple.iokit.IOAHCIBlockStorage lacks valid OSBundleCompatibleVersion.
AppleDataSetManagement.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
AppleDataSetManagement.kext - dependency for com.apple.iokit.IOAHCIBlockStorage lacks valid OSBundleCompatibleVersion.
KernelCache ID: DA044D3C51732E7DB691DE2CC1F7F0DC


I thing you should need this one
 

Attachments

  • ChainBook.ioreg
    5.6 MB · Views: 180
  • EFI.zip
    20.5 MB · Views: 82
13 2 0xffffff7f8326a000 0x60000 0x60000 com.apple.driver.AppleACPIPlatform (5.0) 65E05472-6AE7-3308-8CC8-FA6CB0DB2AEE <12 11 7 6 5 4 3 1>
25 0 0xffffff7f8310e000 0x2b000 0x2b000 com.apple.driver.AppleIntelCPUPowerManagement (219.0.0) F7CC3395-98DB-3420-9C24-1017D52E13AE <7 6 5 4 3 1>
114 0 0xffffff7f82fea000 0x3000 0x3000 com.apple.driver.AppleLPC (3.1) F51595F0-F9B1-3B85-A1C3-F984DAD4107E <95 12 5 4 3>
108 0 0xffffff7f831b8000 0x1d000 0x1d000 com.apple.driver.AppleHDAController (279.48) ED51F180-19C8-3DE1-AF81-0E389D98ADDE <107 99 49 12 7 6 5 4 3 1>

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext
kext-dev-mode allowing invalid signature -67013 0xFFFFFFFFFFFEFA3B for kext AppleMobileDevice.kext
AppleDataSetManagement.kext - dependency for com.apple.iokit.IOAHCIBlockStorage lacks valid OSBundleCompatibleVersion.
AppleDataSetManagement.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
AppleDataSetManagement.kext - dependency for com.apple.iokit.IOAHCIBlockStorage lacks valid OSBundleCompatibleVersion.
KernelCache ID: DA044D3C51732E7DB691DE2CC1F7F0DC


I thing you should need this one

EFI not requested.
Must provide only EFI/Clover.


Read FAQ, "Problem Reporting"
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
Status
Not open for further replies.
Back
Top