Sygey02 Posted August 8, 2017 Share Posted August 8, 2017 test with X99_Injector USB 3.kext remove if any dsdt patches in config.plist have. When I use this kext X99_Injector USB 3.kext all USB ports stops working! All its loading fine to the login screen but then all USB ports stops working! I don't have any patches in plist, in fact I well provide my CLOVER ....... https://drive.google.com/file/d/0B0-k2xeTJWWoU1VwZmc5MkM2dDA/view?usp=sharing I want to mention that now I can boot, but just to login info because off usb keyboard won't work Hi! nmano! I used your zip file. X99_Injector USB 3.kext and now usb its working! I notes that with this AppleALC.kext my sistem panics and reboot. message ( sistem uptime nanosecond) when I remove this kext it boots fine! How to make my sound working? I used until now VoodooHDA.kext. but I have no voice sound on mkv video files just ambient sound or background or effect sound, but no voice 1 Link to comment Share on other sites More sharing options...
nmano Posted August 9, 2017 Author Share Posted August 9, 2017 How to format Disk1mbrInstaller and Disk2InstallData If I use usb and hard drive Thank you Link to comment Share on other sites More sharing options...
marcodapper Posted August 9, 2017 Share Posted August 9, 2017 @nmano hello nmano , can you help me with dsdt? 3Q very much msi-x99-DSDT.aml.zip Link to comment Share on other sites More sharing options...
nmano Posted August 9, 2017 Author Share Posted August 9, 2017 @nmano hello nmano , can you help me with dsdt? 3Q very much I can't help no details. Link to comment Share on other sites More sharing options...
damnsoul Posted August 9, 2017 Share Posted August 9, 2017 Last login: Thu Jul 27 14:38:58 on console navaratnams-Pro:~ navaratnam$ sudo chown -R root:wheel /Users/navaratnam/Desktop/AppleIntelInfo.kext Password: navaratnams-Pro:~ navaratnam$ sudo chmod -R 755 /Users/navaratnam/Desktop/AppleIntelInfo.kext navaratnams-Pro:~ navaratnam$ sudo kextload /Users/navaratnam/Desktop/AppleIntelInfo.kext navaratnams-Pro:~ navaratnam$ sudo cat /tmp/AppleIntelInfo.dat AppleIntelInfo.kext v2.0 Copyright © 2012-2016 Pike R. Alpha. All rights reserved enableHWP................................: 0 Settings: ------------------------------------------ logMSRs..................................: 1 logIGPU..................................: 0 logCStates...............................: 1 logIPGStyle..............................: 1 InitialTSC...............................: 0xe512306e128e (8395 MHz) MWAIT C-States...........................: 8480 Processor Brandstring....................: Intel(R) Core(TM) i7-5960X CPU @ 3.00GHz Processor Signature..................... : 0x306F2 ------------------------------------------ - Family............................... : 6 - Stepping............................. : 2 - Model................................ : 0x3F (63) Model Specific Registers (MSRs) ------------------------------------------ MSR_CORE_THREAD_COUNT............(0x35) : 0x1E ------------------------------------------ - Core Count........................... : 8 - Thread Count......................... : 16 MSR_PLATFORM_INFO................(0xCE) : 0x80C3BF3811E00 ------------------------------------------ - Maximum Non-Turbo Ratio.............. : 0x1E (3000 MHz) - Ratio Limit for Turbo Mode........... : 1 (programmable) - TDP Limit for Turbo Mode............. : 1 (programmable) - Low Power Mode Support............... : 1 (LPM supported) - Number of ConfigTDP Levels........... : 1 (additional TDP level(s) available) - Maximum Efficiency Ratio............. : 12 - Minimum Operating Ratio.............. : 8 MSR_PMG_CST_CONFIG_CONTROL.......(0xE2) : 0x7E000403 ------------------------------------------ - I/O MWAIT Redirection Enable......... : 1 (enabled, IO read of MSR(0xE4) mapped to MWAIT) - CFG Lock............................. : 0 (MSR not locked) - C3 State Auto Demotion............... : 1 (enabled) - C1 State Auto Demotion............... : 1 (enabled) - C3 State Undemotion.................. : 1 (enabled) - C1 State Undemotion.................. : 1 (enabled) - Package C-State Auto Demotion........ : 1 (enabled) - Package C-State Undemotion........... : 1 (enabled) MSR_PMG_IO_CAPTURE_BASE..........(0xE4) : 0x10414 ------------------------------------------ - LVL_2 Base Address................... : 0x414 - C-state Range........................ : 1 (C6 is the max C-State to include) IA32_MPERF.......................(0xE7) : 0x2308028639 IA32_APERF.......................(0xE8) : 0x26137394DB MSR_FLEX_RATIO...................(0x194) : 0xE0000 ------------------------------------------ MSR_IA32_PERF_STATUS.............(0x198) : 0x280400000C00 ------------------------------------------ - Current Performance State Value...... : 0xC00 (1200 MHz) MSR_IA32_PERF_CONTROL............(0x199) : 0xFF00 ------------------------------------------ - Target performance State Value....... : 0xFF00 (25500 MHz) - Intel Dynamic Acceleration........... : 0 (IDA engaged) IA32_CLOCK_MODULATION............(0x19A) : 0x0 IA32_THERM_INTERRUPT.............(0x19B) : 0x0 IA32_THERM_STATUS................(0x19C) : 0x883C0000 ------------------------------------------ - Thermal Status....................... : 0 - Thermal Log.......................... : 0 - PROCHOT # or FORCEPR# event.......... : 0 - PROCHOT # or FORCEPR# log............ : 0 - Critical Temperature Status.......... : 0 - Critical Temperature log............. : 0 - Thermal Threshold #1 Status.......... : 0 - Thermal Threshold #1 log............. : 0 - Thermal Threshold #2 Status.......... : 0 - Thermal Threshold #2 log............. : 0 - Power Limitation Status.............. : 0 - Power Limitation log................. : 0 - Current Limit Status................. : 0 - Current Limit log.................... : 0 - Cross Domain Limit Status............ : 0 - Cross Domain Limit log............... : 0 - Digital Readout...................... : 60 - Resolution in Degrees Celsius........ : 1 - Reading Valid........................ : 1 (valid) MSR_THERM2_CTL...................(0x19D) : 0x0 IA32_MISC_ENABLES................(0x1A0) : 0x850089 ------------------------------------------ - Fast-Strings......................... : 1 (enabled) - FOPCODE compatibility mode Enable.... : 0 - Automatic Thermal Control Circuit.... : 1 (enabled) - Split-lock Disable................... : 0 - Performance Monitoring............... : 1 (available) - Bus Lock On Cache Line Splits Disable : 0 - Hardware prefetch Disable............ : 0 - Processor Event Based Sampling....... : 0 (PEBS supported) - GV1/2 legacy Enable.................. : 0 - Enhanced Intel SpeedStep Technology.. : 1 (enabled) - MONITOR FSM.......................... : 1 (MONITOR/MWAIT supported) - Adjacent sector prefetch Disable..... : 0 - CFG Lock............................. : 0 (MSR not locked) - xTPR Message Disable................. : 1 (disabled) MSR_TEMPERATURE_TARGET...........(0x1A2) : 0x591200 ------------------------------------------ - Turbo Attenuation Units.............. : 0 - Temperature Target................... : 89 - TCC Activation Offset................ : 0 MSR_MISC_PWR_MGMT................(0x1AA) : 0x400000 ------------------------------------------ - EIST Hardware Coordination........... : 0 (hardware coordination enabled) - Energy/Performance Bias support...... : 1 - Energy/Performance Bias.............. : 0 (disabled/MSR not visible to software) - Thermal Interrupt Coordination Enable : 1 (thermal interrupt routed to all cores) MSR_TURBO_RATIO_LIMIT............(0x1AD) : 0x2B2B2B2B2B2B2B2B ------------------------------------------ - Maximum Ratio Limit for C01.......... : 2B (4300 MHz) - Maximum Ratio Limit for C02.......... : 2B (4300 MHz) - Maximum Ratio Limit for C03.......... : 2B (4300 MHz) - Maximum Ratio Limit for C04.......... : 2B (4300 MHz) - Maximum Ratio Limit for C05.......... : 2B (4300 MHz) - Maximum Ratio Limit for C06.......... : 2B (4300 MHz) - Maximum Ratio Limit for C07.......... : 2B (4300 MHz) - Maximum Ratio Limit for C08.......... : 2B (4300 MHz) IA32_ENERGY_PERF_BIAS............(0x1B0) : 0x1 ------------------------------------------ - Power Policy Preference...............: 1 (highest performance) MSR_POWER_CTL....................(0x1FC) : 0x21040059 ------------------------------------------ - Bi-Directional Processor Hot..........: 1 (enabled) - C1E Enable............................: 0 (disabled) MSR_RAPL_POWER_UNIT..............(0x606) : 0xA0E03 ------------------------------------------ - Power Units.......................... : 3 (1/8 Watt) - Energy Status Units.................. : 14 (61 micro-Joules) - Time Units .......................... : 10 (976.6 micro-Seconds) MSR_PKG_POWER_LIMIT..............(0x610) : 0x7FFD00014EA82 ------------------------------------------ - Package Power Limit #1............... : 3408 Watt - Enable Power Limit #1................ : 1 (enabled) - Package Clamping Limitation #1....... : 0 (disabled) - Time Window for Power Limit #1....... : 10 (2560 milli-Seconds) - Package Power Limit #2............... : 4090 Watt - Enable Power Limit #2................ : 1 (enabled) - Package Clamping Limitation #2....... : 1 (allow going below OS-requested P/T state setting Time Window for Power Limit #2) - Time Window for Power Limit #2....... : 3 (20 milli-Seconds) - Lock................................. : 0 (MSR not locked) MSR_PKG_ENERGY_STATUS............(0x611) : 0x628157E ------------------------------------------ - Total Energy Consumed................ : 6304 Joules (Watt = Joules / seconds) MSR_PKG_POWER_INFO...............(0x614) : 0x1280460 ------------------------------------------ - Thermal Spec Power................... : 140 Watt - Minimum Power........................ : 0 - Maximum Power........................ : 0 - Maximum Time Window.................. : 0 MSR_PP0_POWER_LIMIT..............(0x638) : 0x14FFD0 ------------------------------------------ - Power Limit.......................... : 4090 Watt - Enable Power Limit................... : 1 (enabled) - Clamping Limitation.................. : 0 (disabled) - Time Window for Power Limit.......... : 10 (10240 milli-Seconds) - Lock................................. : 0 (MSR not locked) MSR_PP0_ENERGY_STATUS............(0x639) : 0x0 MSR_TURBO_ACTIVATION_RATIO.......(0x64C) : 0x0 MSR_CONFIG_TDP_NOMINAL...........(0x648) : 0x1E MSR_CONFIG_TDP_LEVEL1............(0x649) : 0x940000001B0460 MSR_CONFIG_TDP_LEVEL2............(0x64a) : 0x94000000000000 MSR_CONFIG_TDP_CONTROL...........(0x64b) : 0x0 MSR_TURBO_ACTIVATION_RATIO.......(0x64c) : 0x0 MSR_PKGC6_IRTL...................(0x60b) : 0x0 MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x1F5349EC84 MSR_PKG_C3_RESIDENCY.............(0x3f8) : 0x1FB600C MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x8157003B82 IA32_TSC_DEADLINE................(0x6E0) : 0xE5123B05752C CPU Ratio Info: ------------------------------------------ Base Clock Frequency (BLCK)............. : 100 MHz Maximum Efficiency Ratio/Frequency.......: 12 (1200 MHz) Maximum non-Turbo Ratio/Frequency........: 30 (3000 MHz) Maximum Turbo Ratio/Frequency............: 43 (4300 MHz) P-State ratio * 100 = Frequency in MHz ------------------------------------------ CPU P-States [ (12) 35 ] CPU C3-Cores [ 0 4 6 9 11 14 ] CPU C6-Cores [ 0 2 4 6 8 10 12 14 ] CPU P-States [ (12) 23 35 ] CPU C3-Cores [ 0 1 4 6 8 9 11 14 ] CPU C6-Cores [ 0 2 4 6 8 9 10 12 14 ] CPU P-States [ (12) 23 32 35 ] CPU C3-Cores [ 0 1 4 6 8 9 11 14 15 ] CPU P-States [ 12 23 26 32 35 (43) ] CPU C3-Cores [ 0 1 4 6 8 9 10 11 14 15 ] CPU P-States [ (12) 20 23 26 32 35 43 ] CPU P-States [ (12) 20 23 26 32 35 39 43 ] CPU P-States [ (12) 20 23 24 26 32 35 39 43 ] CPU C3-Cores [ 0 1 4 6 7 8 9 10 11 14 15 ] CPU P-States [ 12 20 23 24 (25) 26 32 35 39 43 ] CPU P-States [ (12) 20 23 24 25 26 27 32 35 39 43 ] CPU C6-Cores [ 0 1 2 4 6 8 9 10 12 14 ] CPU P-States [ (12) 20 23 24 25 26 27 32 34 35 39 43 ] CPU C6-Cores [ 0 1 2 4 6 8 9 10 12 14 15 ] CPU C3-Cores [ 0 1 4 5 6 7 8 9 10 11 14 15 ] CPU P-States [ (12) 20 23 24 25 26 27 31 32 34 35 39 43 ] CPU P-States [ (12) 20 23 24 25 26 27 28 31 32 34 35 39 43 ] CPU P-States [ 12 18 20 (21) 23 24 25 26 27 28 31 32 34 35 39 43 ] CPU P-States [ (12) 18 20 21 23 24 25 26 27 28 30 31 32 34 35 39 43 ] CPU P-States [ (12) 16 18 20 21 23 24 25 26 27 28 30 31 32 34 35 39 43 ] CPU P-States [ (12) 16 18 20 21 22 23 24 25 26 27 28 30 31 32 34 35 39 43 ] navaratnams-Pro:~ navaratnam$ XCPM 10.12 and 10.13 for Haswell-E update Bios settings C1E: Disabled C6/C7: Enabled EIST-Enabled XCPM 10.12 and 10.13 update.zip Hi nmano I get random freezes trouble with xcpm on my sierra 10.12.6, I can succeed enable xcpm on my Gigabyte x99 phoenix sli mb with e5-1650 v3,but when I logined sierra,it will get freezes after few mintues. if I disable xcpm,random freezes will not happen. my bios configuration turbo boost technology - auto Hyper-Threading thechnology - auto cpu enhanced halt(c1e) - disable c3 state support - enable c6/c7 state support - disable cpu thermal monitor - disable cpu eist function - disable my clover config confguration also update as your lastest config,but still random freezes,I have losted myself with xcpm. CLOVER.zip AppleIntelInfo0810.txt Link to comment Share on other sites More sharing options...
marcodapper Posted August 10, 2017 Share Posted August 10, 2017 I can't help no details. Thank you for your reply, Hardware Details: msi x99 gaming 7, intel i7 5820k, Realtek ALC 1150, Killer E2205 .. DSDT.zip Link to comment Share on other sites More sharing options...
maxx7650 Posted August 11, 2017 Share Posted August 11, 2017 Hey guys looking to build a new system for music production to use Logic Pro x, I.d like to get and Intel Xeon OEM E5-2696 V3 SR1XK 2.3GHz 18Core 145W 45MB LGA 2011-3 Processor CPU from Ebay which is the same cpu as the E5-2699 V3 with an Asus X99A/USB 3.1 mobo OR Asus X99-A II . What do you think guys? Link to comment Share on other sites More sharing options...
nmano Posted August 11, 2017 Author Share Posted August 11, 2017 XCPM I add some missing data for FrequencyVectors. (ThermalConfiguration,IOPlatformSystemSleepPolicy) just replace in IOPlatformPluginFamily.kext its worked well No panic 10.12 and 10.13 change your Frequencies I made 4300 XCPM_enabler.zip 5 Link to comment Share on other sites More sharing options...
geeti Posted August 12, 2017 Share Posted August 12, 2017 Hi Fabiosun, Sorry for my late reply. It was a busy week at work! I have attached the clover folder as well as kext output and ioreg. Could you please take a look what's wrong? The problem is mach.xcpm.mode = 0 no matter what I've done. For the questions you asked me. 1. Yes. It's on 10.12.6 and I only see one P state(18). 2. The C states are enabled. ------update 1 ---------- I just used a patched bios to unlocked the 0xe2. From the appleintelinfo output, I saw this: MSR_PMG_CST_CONFIG_CONTROL.......(0xE2) : 0x403 ------------------------------------------ - I/O MWAIT Redirection Enable......... : 1 (enabled, IO read of MSR(0xE4) mapped to MWAIT) - CFG Lock............................. : 0 (MSR not locked) - C3 State Auto Demotion............... : 0 (disabled/unsupported) - C1 State Auto Demotion............... : 0 (disabled/unsupported) - C3 State Undemotion.................. : 0 (disabled/unsupported) - C1 State Undemotion.................. : 0 (disabled/unsupported) - Package C-State Auto Demotion........ : 0 (disabled/unsupported) - Package C-State Undemotion........... : 0 (disabled/unsupported) Does it mean the c states not enabled? ---------update 2----------- The kernel log shows this : 2017-08-12 10:41:13.750811-0400 0x77a Default 0x0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendStepper - Stepper dictionary from plist is NULL! 2017-08-12 10:41:13.750813-0400 0x77a Default 0x0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::sendStepper - Stepper dictionary from plist is NULL! 2017-08-12 10:41:13.881688-0400 0x77a Default 0x0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::start - Failed to send stepper 2017-08-12 10:41:13.881691-0400 0x77a Default 0x0 0 kernel: (IOPlatformPluginFamily) X86PlatformShim::start - Failed to send stepper I'm just so confused.. With the frequencyEdit script, the generated plist file does not contain any stepcontextdict. So how the x86platformshim is suppose to load stepper? Could you check with your working hackintosh, if the [macpro6,1].plist contains stepcontextdict? I'm actually using @nmano 's plist that he attached in last post. It does not contain stepcontextdict either. Hi, Are you in 10.12.6 and you see only one P states (=18)? Could you open a terminal window and run kextstat and show the output here when you can? Your ssdt seems fine to me..it similar to mine with your cpu correct data Also mine was not supported directly and I have used in past to put it in user.cfg file before pike supported it directlly Other question Have you enabled in your bios various C states? For our kind of XEON Cpu few think are mandatory using a correct fakecpuid or broadwell cpu info and xcpm patches and some patches if your bios is locked then FV and ssdt should do the job sorry, I would like to help you better but I miss many information...one of this is your installation method of macOS Sierra :-) CLOVER.zip kextstat_output.txt Calamari.ioreg.zip Link to comment Share on other sites More sharing options...
Sygey02 Posted August 14, 2017 Share Posted August 14, 2017 Hi nmano! I want to thank you once again for your support! Secondly, I want to mention that the files you patched for me work perfectly. I apologize for not being able to confirm sooner but I have encountered some problems and it took more time for the tests. As far as AppleALC is concerned, it works perfectly after changing the id leyout in 0x01 The tricky part is that after installing Nvidia Webdriver, the sound stops working, but it appears to be active in the sound manger. Do you have any idea what I should do to make AppleALC, Realtek ALC1150, work with the Video Driver installed? Or if anyone here knows what to do? Any advice is welcome. Here are my files. https://drive.google.com/file/d/0B0-k2xeTJWWodk56WjhDSkVjQzA/view?usp=sharing Link to comment Share on other sites More sharing options...
Balamut Posted August 14, 2017 Share Posted August 14, 2017 @nmano is that for all cpus or just specific ones? Also that frequency, is that a max Turbo per 1 core or all cores? Link to comment Share on other sites More sharing options...
geeti Posted August 17, 2017 Share Posted August 17, 2017 Hi geeti If you have a solid backup try to completely change your EFI with this one Also you have to be sure to have frequency vectors injected with pike script Generally you can also see more steps thane one if xcpm=0 but I am confident with these patches you can solve Very much appreciate. It's working now.. One issue left is, in my AppleIntelInfo.data output, the IA32_ENERGY_PERF_BIAS is 0. pikeralpha says it should be [1,15]. Did you have similar issue? Link to comment Share on other sites More sharing options...
Nick7502 Posted August 17, 2017 Share Posted August 17, 2017 Can someone please help me, I cant seem to get my osx to boot correctly anymore. I lost my usb that contained my efi folder. I tried to rebuild the efi folder but it doesn't seem like it wants to boot. My set up is the i7 MSI x99a in my signature. EFI.zip Link to comment Share on other sites More sharing options...
Sygey02 Posted August 17, 2017 Share Posted August 17, 2017 Can someone please help me, I cant seem to get my osx to boot correctly anymore. I lost my usb that contained my efi folder. I tried to rebuild the efi folder but it doesn't seem like it wants to boot. My set up is the i7 MSI x99a in my signature. Try without Fake Cpu ID Leave empty 1 Link to comment Share on other sites More sharing options...
Nick7502 Posted August 17, 2017 Share Posted August 17, 2017 Try without Fake Cpu ID Leave empty Tired it, doesn't even load to gets stuck turns off all my USB ports. Link to comment Share on other sites More sharing options...
Fergarth Posted August 17, 2017 Share Posted August 17, 2017 As always, update to 10.13 beta (17A344b), made through the App Store. All working perfectly on my X-99 3 Link to comment Share on other sites More sharing options...
MMido Posted August 27, 2017 Share Posted August 27, 2017 I was working for 4 days trying to understand and fixing this but it's quite hard without some can guide you through your problem so I just decided to ask here maybe someone will help me. I have a C612 running High Sierra DP7. with dual engineering sample processors E5-2690v4 and VEGA FEI just wanna know is there any different xnu power management scheme in my case? I add FakeCPUID 0x040674 then run FreqEditVectors.sh to inject the missing data. I used one of the plists of the iMac17,1 and I knew it's not recommended to use max turbo patches from okrasit but I just test how the performance will be and it was quite higher on both my CPU and GPU. but the moment I disable the patch the performance drops again. I also spoke with pikeralpha and he pointed that its not normal to have iMac17,1 but IA32_ENERGY_PERF_BIAS is 5 and not 1 so that doesn’t appear to work, I tried several things to make this work but I couldn't change it to what he suggested. - So I wanna know a couple of things is it my power management looking good?- what can I actually do to get a better result? - How I can make IA32_ENERGY_PERF_BIAS be .(0x1B0) : 0x1 (highest performance) ? update: using latest clover r4200 seem to fix the problem now I have A32_ENERGY_PERF_BIAS be .(0x1B0) : 0x1 that mean highest performance. but I still struggling to reach my max turbo freq any help will be appreciate it. I add my latest working EFI folder. AppleIntelInfo.kext v2.9 Copyright © 2012-2017 Pike R. Alpha. All rights reserved. enableHWP................................: 0 Settings: ------------------------------------------ logMSRs..................................: 1 logIGPU..................................: 0 logCStates...............................: 1 logIPGStyle..............................: 1 InitialTSC...............................: 0x593131a549a (255 MHz) MWAIT C-States...........................: 8480 Processor Brandstring....................: Genuine Intel® CPU 0000 @ 2.40GHz Processor Signature..................... : 0x406F0 ------------------------------------------ - Family............................... : 6 - Stepping............................. : 0 - Model................................ : 0x4F (79) Model Specific Registers (MSRs) ------------------------------------------ MSR_IA32_PLATFORM_ID.............(0x17) : 0x0 ------------------------------------------ - Processor Flags...................... : 0 MSR_CORE_THREAD_COUNT............(0x35) : 0xE001C ------------------------------------------ - Core Count........................... : 14 - Thread Count......................... : 28 MSR_PLATFORM_INFO................(0xCE) : 0x80C3BFB811800 ------------------------------------------ - Maximum Non-Turbo Ratio.............. : 0x18 (2400 MHz) - Ratio Limit for Turbo Mode........... : 1 (programmable) - TDP Limit for Turbo Mode............. : 1 (programmable) - Low Power Mode Support............... : 1 (LPM supported) - Number of ConfigTDP Levels........... : 1 (additional TDP level(s) available) - Maximum Efficiency Ratio............. : 12 - Minimum Operating Ratio.............. : 8 MSR_PMG_CST_CONFIG_CONTROL.......(0xE2) : 0x1E010005 ------------------------------------------ - I/O MWAIT Redirection Enable......... : 0 (not enabled) - CFG Lock............................. : 0 (MSR not locked) - C3 State Auto Demotion............... : 1 (enabled) - C1 State Auto Demotion............... : 1 (enabled) - C3 State Undemotion.................. : 1 (enabled) - C1 State Undemotion.................. : 1 (enabled) - Package C-State Auto Demotion........ : 0 (disabled/unsupported) - Package C-State Undemotion........... : 0 (disabled/unsupported) MSR_PMG_IO_CAPTURE_BASE..........(0xE4) : 0x10414 ------------------------------------------ - LVL_2 Base Address................... : 0x414 - C-state Range........................ : 1 (C-States not included, I/O MWAIT redirection not enabled) IA32_MPERF.......................(0xE7) : 0x3C2831601 IA32_APERF.......................(0xE8) : 0x34757A03E MSR_0x150........................(0x150) : 0x0 MSR_FLEX_RATIO...................(0x194) : 0x0 ------------------------------------------ MSR_IA32_PERF_STATUS.............(0x198) : 0x259800002000 ------------------------------------------ - Current Performance State Value...... : 0x2000 (3200 MHz) MSR_IA32_PERF_CONTROL............(0x199) : 0x2000 ------------------------------------------ - Target performance State Value....... : 0x2000 (3200 MHz) - Intel Dynamic Acceleration........... : 0 (IDA engaged) IA32_CLOCK_MODULATION............(0x19A) : 0x0 IA32_THERM_INTERRUPT.............(0x19B) : 0x0 IA32_THERM_STATUS................(0x19C) : 0x88470000 ------------------------------------------ - Thermal Status....................... : 0 - Thermal Log.......................... : 0 - PROCHOT # or FORCEPR# event.......... : 0 - PROCHOT # or FORCEPR# log............ : 0 - Critical Temperature Status.......... : 0 - Critical Temperature log............. : 0 - Thermal Threshold #1 Status.......... : 0 - Thermal Threshold #1 log............. : 0 - Thermal Threshold #2 Status.......... : 0 - Thermal Threshold #2 log............. : 0 - Power Limitation Status.............. : 0 - Power Limitation log................. : 0 - Current Limit Status................. : 0 - Current Limit log.................... : 0 - Cross Domain Limit Status............ : 0 - Cross Domain Limit log............... : 0 - Digital Readout...................... : 71 - Resolution in Degrees Celsius........ : 1 - Reading Valid........................ : 1 (valid) MSR_THERM2_CTL...................(0x19D) : 0x0 IA32_MISC_ENABLES................(0x1A0) : 0x850089 ------------------------------------------ - Fast-Strings......................... : 1 (enabled) - FOPCODE compatibility mode Enable.... : 0 - Automatic Thermal Control Circuit.... : 1 (enabled) - Split-lock Disable................... : 0 - Performance Monitoring............... : 1 (available) - Bus Lock On Cache Line Splits Disable : 0 - Hardware prefetch Disable............ : 0 - Processor Event Based Sampling....... : 0 (PEBS supported) - GV1/2 legacy Enable.................. : 0 - Enhanced Intel SpeedStep Technology.. : 1 (enabled) - MONITOR FSM.......................... : 1 (MONITOR/MWAIT supported) - Adjacent sector prefetch Disable..... : 0 - CFG Lock............................. : 0 (MSR not locked) - xTPR Message Disable................. : 1 (disabled) MSR_TEMPERATURE_TARGET...........(0x1A2) : 0x680A00 ------------------------------------------ - Turbo Attenuation Units.............. : 0 - Temperature Target................... : 104 - TCC Activation Offset................ : 0 MSR_MISC_PWR_MGMT................(0x1AA) : 0x402040 ------------------------------------------ - EIST Hardware Coordination........... : 0 (hardware coordination enabled) - Energy/Performance Bias support...... : 1 - Energy/Performance Bias.............. : 0 (disabled/MSR not visible to software) - Thermal Interrupt Coordination Enable : 1 (thermal interrupt routed to all cores) - SpeedShift Technology Enable......... : 1 (enabled) - SpeedShift Interrupt Coordination.... : 0 (disabled) - SpeedShift Energy Efficient Perf..... : 0 (disabled) - SpeedShift Technology Setup for HWP.. : Yes (setup for HWP) MSR_TURBO_RATIO_LIMIT............(0x1AD) : 0x1E1E1E1E1E1E2020 ------------------------------------------ - Maximum Ratio Limit for C01.......... : 20 (3200 MHz) - Maximum Ratio Limit for C02.......... : 20 (3200 MHz) - Maximum Ratio Limit for C03.......... : 1E (3000 MHz) - Maximum Ratio Limit for C04.......... : 1E (3000 MHz) - Maximum Ratio Limit for C05.......... : 1E (3000 MHz) - Maximum Ratio Limit for C06.......... : 1E (3000 MHz) - Maximum Ratio Limit for C07.......... : 1E (3000 MHz) - Maximum Ratio Limit for C08.......... : 1E (3000 MHz) MSR_TURBO_RATIO_LIMIT1...........(0x1AE) : 0x1E1E1E1E1E1E1E1E ------------------------------------------ - Maximum Ratio Limit for C09.......... : 1E (3000 MHz) - Maximum Ratio Limit for C10.......... : 1E (3000 MHz) - Maximum Ratio Limit for C11.......... : 1E (3000 MHz) - Maximum Ratio Limit for C12.......... : 1E (3000 MHz) - Maximum Ratio Limit for C13.......... : 1E (3000 MHz) - Maximum Ratio Limit for C14.......... : 1E (3000 MHz) IA32_ENERGY_PERF_BIAS............(0x1B0) : 0x1 ------------------------------------------ - Power Policy Preference...............: 1 (highest performance) MSR_POWER_CTL....................(0x1FC) : 0x2904005B ------------------------------------------ - Bi-Directional Processor Hot..........: 1 (enabled) - C1E Enable............................: 1 (enabled) MSR_RAPL_POWER_UNIT..............(0x606) : 0xA0E03 ------------------------------------------ - Power Units.......................... : 3 (1/8 Watt) - Energy Status Units.................. : 14 (61 micro-Joules) - Time Units .......................... : 10 (976.6 micro-Seconds) MSR_PKG_POWER_LIMIT..............(0x610) : 0x7851000158438 ------------------------------------------ - Package Power Limit #1............... : 135 Watt - Enable Power Limit #1................ : 1 (enabled) - Package Clamping Limitation #1....... : 1 (allow going below OS-requested P/T state during Time Window for Power Limit #1) - Time Window for Power Limit #1....... : 10 (2560 milli-Seconds) - Package Power Limit #2............... : 162 Watt - Enable Power Limit #2................ : 1 (enabled) - Package Clamping Limitation #2....... : 1 (allow going below OS-requested P/T state setting Time Window for Power Limit #2) - Time Window for Power Limit #2....... : 3 (20 milli-Seconds) - Lock................................. : 0 (MSR not locked) MSR_PKG_ENERGY_STATUS............(0x611) : 0x27A8DA1 ------------------------------------------ - Total Energy Consumed................ : 2538 Joules (Watt = Joules / seconds) MSR_PKGC3_IRTL...................(0x60a) : 0x0 MSR_PKGC6_IRTL...................(0x60b) : 0x0 MSR_PKGC7_IRTL...................(0x60c) : 0x0 MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x8C1E09508 MSR_PKG_C3_RESIDENCY.............(0x3f8) : 0x113A0 MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x8C1E09508 MSR_PKG_C3_RESIDENCY.............(0x3f8) : 0x113A0 MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x74C6F4F48 MSR_PKG_C7_RESIDENCY.............(0x3fa) : 0x0 IA32_TSC_DEADLINE................(0x6E0) : 0x5931774DD0E IA32_PM_ENABLE...................(0x770) : 0x0 (HWP Supported but not, yet, enabled) CPU Ratio Info: ------------------------------------------ Base Clock Frequency (BLCK)............. : 100 MHz Maximum Efficiency Ratio/Frequency.......: 12 (1200 MHz) Maximum non-Turbo Ratio/Frequency........: 24 (2400 MHz) Maximum Turbo Ratio/Frequency............: 32 (3200 MHz) P-State ratio * 100 = Frequency in MHz ------------------------------------------ CPU P-States [ (12) 25 30 ] CPU C3-Cores [ 0 8 12 22 27 ] CPU C6-Cores [ 0 2 3 4 5 6 9 10 11 12 13 14 15 16 17 18 20 23 27 ] CPU P-States [ 12 20 (24) 25 30 ] CPU C3-Cores [ 0 8 9 12 22 23 27 ] CPU C6-Cores [ 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 20 22 23 24 27 ] CPU P-States [ (12) 20 21 24 25 30 ] CPU C3-Cores [ 0 1 8 9 12 22 23 27 ] CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 26 27 ] CPU C3-Cores [ 0 1 8 9 12 22 23 26 27 ] CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 ] CPU P-States [ 12 20 21 24 25 30 (32) ] CPU C3-Cores [ 0 1 8 9 12 22 23 26 27 ] CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 ] CPU P-States [ (12) 20 21 24 25 26 30 32 ] CPU C3-Cores [ 0 1 8 9 12 13 22 23 26 27 ] CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 ] CPU P-States [ 12 20 21 22 (24) 25 26 30 32 ] CPU P-States [ (12) 19 20 21 22 24 25 26 30 32 ] CPU P-States [ 12 19 20 21 22 23 24 25 26 30 (32) ] CPU P-States [ (12) 19 20 21 22 23 24 25 26 27 30 32 ] CPU P-States [ (12) 17 19 20 21 22 23 24 25 26 27 30 32 ] CPU P-States [ (12) 17 18 19 20 21 22 23 24 25 26 27 30 32 ] EFI.zip Link to comment Share on other sites More sharing options...
maxx7650 Posted September 18, 2017 Share Posted September 18, 2017 Hey nmano can you please take a look at my efi folder and tell me whats ok and whats wrong running an asus x99 aII wint an intel xeon e5-2696 v3 nvidia gt-710. My issues right now are sometimes my motu usb soundcard gets disconnected and reconnected a few times a day, no C3 state in appleinfo . EFI.zip Appleinfo.rtf 1 Link to comment Share on other sites More sharing options...
nmano Posted September 18, 2017 Author Share Posted September 18, 2017 Hey nmano can you please take a look at my efi folder and tell me whats ok and whats wrong running an asus x99 aII wint an intel xeon e5-2696 v3 nvidia gt-710. My issues right now are sometimes my motu usb soundcard gets disconnected and reconnected a few times a day, no C3 state in appleinfo . Disabled Kernel patch xcpm_program_msrs © Pike R. Alpha check my config.plist add missing data and check bios setting too. I don't have Asus board I have gigabyte. 1 Link to comment Share on other sites More sharing options...
nmano Posted September 30, 2017 Author Share Posted September 30, 2017 X99 Haswell-E power control Unit worked with AppleIntelPCHPMC.kext 10.13 AppleIntelPCHPMC.kext 10.13_X99.zip 2 Link to comment Share on other sites More sharing options...
maxx7650 Posted October 1, 2017 Share Posted October 1, 2017 X99 Haswell-E power control Unit worked with AppleIntelPCHPMC.kext 10.13 AppleIntelPCHPMC.kext 10.13_X99.zip What is this kext good for nmano ? I m still trying to get C -states but now in High sierra same thing Link to comment Share on other sites More sharing options...
nmano Posted October 1, 2017 Author Share Posted October 1, 2017 What is this kext good for nmano ? I m still trying to get C -states but now in High sierra same thing Power control unit my guess support for HWSensors and FakeSMC. Link to comment Share on other sites More sharing options...
MMido Posted October 1, 2017 Share Posted October 1, 2017 Hi,@nmano I tried several solution to have a proper power management with my CPUs. Like Brumbaer's PMDrvr.kext but its not optimized to my motherboard and cpus config, I am always on the high range frequencies even on idle is there anything I can do to enhance the speed stepping of my cpus? I am at HS final release and I have a dual Broadwell-EP cpus. I wanna mention that when I change in the bios the CPU HWPM STATE CONTROL to HWPM OOB MODE I can have a really fantastic CPU power management performance, but I can never reach the max performance even if I used performance fix from oarksit in clover patch section. but when I disable this option in the bios I can reach the highest frequency but with poor power management. AppleIntelInfo.kext v2.9 Copyright © 2012-2017 Pike R. Alpha. All rights reserved.Settings:------------------------------------------logMSRs..................................: 1logIGPU..................................: 0logCStates...............................: 1logIPGStyle..............................: 1InitialTSC...............................: 0xa91aa250260 (484 MHz)MWAIT C-States...........................: 8480Processor Brandstring....................: Genuine Intel® CPU 0000 @ 2.40GHzProcessor Signature..................... : 0x406F0------------------------------------------- Family............................... : 6- Stepping............................. : 0- Model................................ : 0x4F (79)Model Specific Registers (MSRs)------------------------------------------MSR_IA32_PLATFORM_ID.............(0x17) : 0x0------------------------------------------- Processor Flags...................... : 0MSR_CORE_THREAD_COUNT............(0x35) : 0xE001C------------------------------------------- Core Count........................... : 14- Thread Count......................... : 28MSR_PLATFORM_INFO................(0xCE) : 0x80C3BFB811800------------------------------------------- Maximum Non-Turbo Ratio.............. : 0x18 (2400 MHz)- Ratio Limit for Turbo Mode........... : 1 (programmable)- TDP Limit for Turbo Mode............. : 1 (programmable)- Low Power Mode Support............... : 1 (LPM supported)- Number of ConfigTDP Levels........... : 1 (additional TDP level(s) available)- Maximum Efficiency Ratio............. : 12- Minimum Operating Ratio.............. : 8MSR_PMG_CST_CONFIG_CONTROL.......(0xE2) : 0x1E010005------------------------------------------- I/O MWAIT Redirection Enable......... : 0 (not enabled)- CFG Lock............................. : 0 (MSR not locked)- C3 State Auto Demotion............... : 1 (enabled)- C1 State Auto Demotion............... : 1 (enabled)- C3 State Undemotion.................. : 1 (enabled)- C1 State Undemotion.................. : 1 (enabled)- Package C-State Auto Demotion........ : 0 (disabled/unsupported)- Package C-State Undemotion........... : 0 (disabled/unsupported)MSR_PMG_IO_CAPTURE_BASE..........(0xE4) : 0x10414------------------------------------------- LVL_2 Base Address................... : 0x414- C-state Range........................ : 1 (C-States not included, I/O MWAIT redirection not enabled)IA32_MPERF.......................(0xE7) : 0x54E5AF742IA32_APERF.......................(0xE8) : 0x42088DA97MSR_0x150........................(0x150) : 0x0MSR_FLEX_RATIO...................(0x194) : 0x0------------------------------------------MSR_IA32_PERF_STATUS.............(0x198) : 0x192100000D00------------------------------------------- Current Performance State Value...... : 0xD00 (1300 MHz)MSR_IA32_PERF_CONTROL............(0x199) : 0x2000------------------------------------------- Target performance State Value....... : 0x2000 (3200 MHz)- Intel Dynamic Acceleration........... : 0 (IDA engaged)IA32_CLOCK_MODULATION............(0x19A) : 0x0IA32_THERM_INTERRUPT.............(0x19B) : 0x0IA32_THERM_STATUS................(0x19C) : 0x88470000------------------------------------------- Thermal Status....................... : 0- Thermal Log.......................... : 0- PROCHOT # or FORCEPR# event.......... : 0- PROCHOT # or FORCEPR# log............ : 0- Critical Temperature Status.......... : 0- Critical Temperature log............. : 0- Thermal Threshold #1 Status.......... : 0- Thermal Threshold #1 log............. : 0- Thermal Threshold #2 Status.......... : 0- Thermal Threshold #2 log............. : 0- Power Limitation Status.............. : 0- Power Limitation log................. : 0- Current Limit Status................. : 0- Current Limit log.................... : 0- Cross Domain Limit Status............ : 0- Cross Domain Limit log............... : 0- Digital Readout...................... : 71- Resolution in Degrees Celsius........ : 1- Reading Valid........................ : 1 (valid)MSR_THERM2_CTL...................(0x19D) : 0x0IA32_MISC_ENABLES................(0x1A0) : 0x850089------------------------------------------- Fast-Strings......................... : 1 (enabled)- FOPCODE compatibility mode Enable.... : 0- Automatic Thermal Control Circuit.... : 1 (enabled)- Split-lock Disable................... : 0- Performance Monitoring............... : 1 (available)- Bus Lock On Cache Line Splits Disable : 0- Hardware prefetch Disable............ : 0- Processor Event Based Sampling....... : 0 (PEBS supported)- GV1/2 legacy Enable.................. : 0- Enhanced Intel SpeedStep Technology.. : 1 (enabled)- MONITOR FSM.......................... : 1 (MONITOR/MWAIT supported)- Adjacent sector prefetch Disable..... : 0- CFG Lock............................. : 0 (MSR not locked)- xTPR Message Disable................. : 1 (disabled)MSR_TEMPERATURE_TARGET...........(0x1A2) : 0x680A00------------------------------------------- Turbo Attenuation Units.............. : 0- Temperature Target................... : 104- TCC Activation Offset................ : 0MSR_MISC_PWR_MGMT................(0x1AA) : 0x402100------------------------------------------- EIST Hardware Coordination........... : 0 (hardware coordination enabled)- Energy/Performance Bias support...... : 1- Energy/Performance Bias.............. : 0 (disabled/MSR not visible to software)- Thermal Interrupt Coordination Enable : 1 (thermal interrupt routed to all cores)- SpeedShift Technology Enable......... : 0 (disabled)- SpeedShift Interrupt Coordination.... : 0 (disabled)- SpeedShift Energy Efficient Perf..... : 0 (disabled)- SpeedShift Technology Setup for HWP.. : No (not setup for HWP)MSR_TURBO_RATIO_LIMIT............(0x1AD) : 0x1E1E1E1E1E1E2020------------------------------------------- Maximum Ratio Limit for C01.......... : 20 (3200 MHz)- Maximum Ratio Limit for C02.......... : 20 (3200 MHz)- Maximum Ratio Limit for C03.......... : 1E (3000 MHz)- Maximum Ratio Limit for C04.......... : 1E (3000 MHz)- Maximum Ratio Limit for C05.......... : 1E (3000 MHz)- Maximum Ratio Limit for C06.......... : 1E (3000 MHz)- Maximum Ratio Limit for C07.......... : 1E (3000 MHz)- Maximum Ratio Limit for C08.......... : 1E (3000 MHz)MSR_TURBO_RATIO_LIMIT1...........(0x1AE) : 0x1E1E1E1E1E1E1E1E------------------------------------------- Maximum Ratio Limit for C09.......... : 1E (3000 MHz)- Maximum Ratio Limit for C10.......... : 1E (3000 MHz)- Maximum Ratio Limit for C11.......... : 1E (3000 MHz)- Maximum Ratio Limit for C12.......... : 1E (3000 MHz)- Maximum Ratio Limit for C13.......... : 1E (3000 MHz)- Maximum Ratio Limit for C14.......... : 1E (3000 MHz)IA32_ENERGY_PERF_BIAS............(0x1B0) : 0x1------------------------------------------- Power Policy Preference...............: 1 (highest performance)MSR_POWER_CTL....................(0x1FC) : 0x2B04005B------------------------------------------- Bi-Directional Processor Hot..........: 1 (enabled)- C1E Enable............................: 1 (enabled)MSR_RAPL_POWER_UNIT..............(0x606) : 0xA0E03------------------------------------------- Power Units.......................... : 3 (1/8 Watt)- Energy Status Units.................. : 14 (61 micro-Joules)- Time Units .......................... : 10 (976.6 micro-Seconds)MSR_PKG_POWER_LIMIT..............(0x610) : 0x7851000158438------------------------------------------- Package Power Limit #1............... : 135 Watt- Enable Power Limit #1................ : 1 (enabled)- Package Clamping Limitation #1....... : 1 (allow going below OS-requested P/T state during Time Window for Power Limit #1)- Time Window for Power Limit #1....... : 10 (2560 milli-Seconds)- Package Power Limit #2............... : 162 Watt- Enable Power Limit #2................ : 1 (enabled)- Package Clamping Limitation #2....... : 1 (allow going below OS-requested P/T state setting Time Window for Power Limit #2)- Time Window for Power Limit #2....... : 3 (20 milli-Seconds)- Lock................................. : 0 (MSR not locked)MSR_PKG_ENERGY_STATUS............(0x611) : 0x25B190C------------------------------------------- Total Energy Consumed................ : 2412 Joules (Watt = Joules / seconds)MSR_PKGC3_IRTL...................(0x60a) : 0x0MSR_PKGC6_IRTL...................(0x60b) : 0x0MSR_PKGC7_IRTL...................(0x60c) : 0x0MSR_PKG_C2_RESIDENCY.............(0x60d) : 0xC4CD6A840MSR_PKG_C3_RESIDENCY.............(0x3f8) : 0x0MSR_PKG_C2_RESIDENCY.............(0x60d) : 0xC4CD6A840MSR_PKG_C3_RESIDENCY.............(0x3f8) : 0x0MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x4CD219058MSR_PKG_C7_RESIDENCY.............(0x3fa) : 0x0IA32_TSC_DEADLINE................(0x6E0) : 0xA91AECC20C0CPU Ratio Info:------------------------------------------Base Clock Frequency (BLCK)............. : 100 MHzMaximum Efficiency Ratio/Frequency.......: 12 (1200 MHz)Maximum non-Turbo Ratio/Frequency........: 24 (2400 MHz)Maximum Turbo Ratio/Frequency............: 32 (3200 MHz)P-State ratio * 100 = Frequency in MHz------------------------------------------CPU P-States [ (12) 24 ]CPU C3-Cores [ 0 1 4 8 10 11 12 14 17 18 20 23 ]CPU C6-Cores [ 1 2 3 4 5 6 8 11 12 13 16 17 19 21 22 26 ]CPU C3-Cores [ 0 1 4 5 8 10 11 12 14 16 17 18 20 21 22 23 ]CPU C6-Cores [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 25 26 ]CPU C3-Cores [ 0 1 4 5 8 10 11 12 13 14 16 17 18 20 21 22 23 ]CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 ]CPU C3-Cores [ 0 1 4 5 8 10 11 12 13 14 16 17 18 19 20 21 22 23 ]CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 ]CPU P-States [ 12 (13) 24 ]CPU C3-Cores [ 0 1 4 5 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ]CPU P-States [ (12) 13 19 24 ]CPU P-States [ (12) 13 18 19 24 ]CPU P-States [ 12 13 (14) 18 19 24 ]CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 ]CPU P-States [ (12) 13 14 18 19 20 24 ]CPU P-States [ 12 13 14 (17) 18 19 20 24 ]CPU C3-Cores [ 0 1 4 5 6 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ]CPU C3-Cores [ 0 1 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ]CPU C3-Cores [ 0 1 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ]CPU C3-Cores [ 0 1 2 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ]CPU C3-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ]CPU P-States [ (12) 13 14 16 17 18 19 20 24 ]CPU P-States [ (12) 13 14 16 17 18 19 20 23 24 ]CPU P-States [ 12 13 14 16 17 18 19 20 (22) 23 24 ]CPU P-States [ 12 13 14 16 17 18 19 20 21 22 23 (24) ]CPU P-States [ 12 13 14 16 17 18 19 20 21 22 23 (24) 25 ]CPU C3-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ]CPU C3-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ]CPU P-States [ 12 13 14 16 17 18 19 20 21 22 23 24 25 (26) ]CPU P-States [ 12 13 14 16 17 18 19 20 21 22 23 24 25 (26) 27 ]CPU P-States [ 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 (32) ]CPU P-States [ (12) 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 32 ]CPU P-States [ 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 (28) 32 ]CPU C3-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ]CPU C3-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 ] Link to comment Share on other sites More sharing options...
nmano Posted October 3, 2017 Author Share Posted October 3, 2017 Hi,@nmano I tried several solution to have a proper power management with my CPUs. Like Brumbaer's PMDrvr.kext but its not optimized to my motherboard and cpus config, I am always on the high range frequencies even on idle is there anything I can do to enhance the speed stepping of my cpus? I am at HS final release and I have a dual Broadwell-EP cpus. I wanna mention that when I change in the bios the CPU HWPM STATE CONTROL to HWPM OOB MODE I can have a really fantastic CPU power management performance, but I can never reach the max performance even if I used performance fix from oarksit in clover patch section. but when I disable this option in the bios I can reach the highest frequency but with poor power management. Screen Shot 2017-10-01 at 23.01.33.png AppleIntelInfo.kext v2.9 Copyright © 2012-2017 Pike R. Alpha. All rights reserved. Settings: ------------------------------------------ logMSRs..................................: 1 logIGPU..................................: 0 logCStates...............................: 1 logIPGStyle..............................: 1 InitialTSC...............................: 0xa91aa250260 (484 MHz) MWAIT C-States...........................: 8480 Processor Brandstring....................: Genuine Intel® CPU 0000 @ 2.40GHz Processor Signature..................... : 0x406F0 ------------------------------------------ - Family............................... : 6 - Stepping............................. : 0 - Model................................ : 0x4F (79) Model Specific Registers (MSRs) ------------------------------------------ MSR_IA32_PLATFORM_ID.............(0x17) : 0x0 ------------------------------------------ - Processor Flags...................... : 0 MSR_CORE_THREAD_COUNT............(0x35) : 0xE001C ------------------------------------------ - Core Count........................... : 14 - Thread Count......................... : 28 MSR_PLATFORM_INFO................(0xCE) : 0x80C3BFB811800 ------------------------------------------ - Maximum Non-Turbo Ratio.............. : 0x18 (2400 MHz) - Ratio Limit for Turbo Mode........... : 1 (programmable) - TDP Limit for Turbo Mode............. : 1 (programmable) - Low Power Mode Support............... : 1 (LPM supported) - Number of ConfigTDP Levels........... : 1 (additional TDP level(s) available) - Maximum Efficiency Ratio............. : 12 - Minimum Operating Ratio.............. : 8 MSR_PMG_CST_CONFIG_CONTROL.......(0xE2) : 0x1E010005 ------------------------------------------ - I/O MWAIT Redirection Enable......... : 0 (not enabled) - CFG Lock............................. : 0 (MSR not locked) - C3 State Auto Demotion............... : 1 (enabled) - C1 State Auto Demotion............... : 1 (enabled) - C3 State Undemotion.................. : 1 (enabled) - C1 State Undemotion.................. : 1 (enabled) - Package C-State Auto Demotion........ : 0 (disabled/unsupported) - Package C-State Undemotion........... : 0 (disabled/unsupported) MSR_PMG_IO_CAPTURE_BASE..........(0xE4) : 0x10414 ------------------------------------------ - LVL_2 Base Address................... : 0x414 - C-state Range........................ : 1 (C-States not included, I/O MWAIT redirection not enabled) IA32_MPERF.......................(0xE7) : 0x54E5AF742 IA32_APERF.......................(0xE8) : 0x42088DA97 MSR_0x150........................(0x150) : 0x0 MSR_FLEX_RATIO...................(0x194) : 0x0 ------------------------------------------ MSR_IA32_PERF_STATUS.............(0x198) : 0x192100000D00 ------------------------------------------ - Current Performance State Value...... : 0xD00 (1300 MHz) MSR_IA32_PERF_CONTROL............(0x199) : 0x2000 ------------------------------------------ - Target performance State Value....... : 0x2000 (3200 MHz) - Intel Dynamic Acceleration........... : 0 (IDA engaged) IA32_CLOCK_MODULATION............(0x19A) : 0x0 IA32_THERM_INTERRUPT.............(0x19B) : 0x0 IA32_THERM_STATUS................(0x19C) : 0x88470000 ------------------------------------------ - Thermal Status....................... : 0 - Thermal Log.......................... : 0 - PROCHOT # or FORCEPR# event.......... : 0 - PROCHOT # or FORCEPR# log............ : 0 - Critical Temperature Status.......... : 0 - Critical Temperature log............. : 0 - Thermal Threshold #1 Status.......... : 0 - Thermal Threshold #1 log............. : 0 - Thermal Threshold #2 Status.......... : 0 - Thermal Threshold #2 log............. : 0 - Power Limitation Status.............. : 0 - Power Limitation log................. : 0 - Current Limit Status................. : 0 - Current Limit log.................... : 0 - Cross Domain Limit Status............ : 0 - Cross Domain Limit log............... : 0 - Digital Readout...................... : 71 - Resolution in Degrees Celsius........ : 1 - Reading Valid........................ : 1 (valid) MSR_THERM2_CTL...................(0x19D) : 0x0 IA32_MISC_ENABLES................(0x1A0) : 0x850089 ------------------------------------------ - Fast-Strings......................... : 1 (enabled) - FOPCODE compatibility mode Enable.... : 0 - Automatic Thermal Control Circuit.... : 1 (enabled) - Split-lock Disable................... : 0 - Performance Monitoring............... : 1 (available) - Bus Lock On Cache Line Splits Disable : 0 - Hardware prefetch Disable............ : 0 - Processor Event Based Sampling....... : 0 (PEBS supported) - GV1/2 legacy Enable.................. : 0 - Enhanced Intel SpeedStep Technology.. : 1 (enabled) - MONITOR FSM.......................... : 1 (MONITOR/MWAIT supported) - Adjacent sector prefetch Disable..... : 0 - CFG Lock............................. : 0 (MSR not locked) - xTPR Message Disable................. : 1 (disabled) MSR_TEMPERATURE_TARGET...........(0x1A2) : 0x680A00 ------------------------------------------ - Turbo Attenuation Units.............. : 0 - Temperature Target................... : 104 - TCC Activation Offset................ : 0 MSR_MISC_PWR_MGMT................(0x1AA) : 0x402100 ------------------------------------------ - EIST Hardware Coordination........... : 0 (hardware coordination enabled) - Energy/Performance Bias support...... : 1 - Energy/Performance Bias.............. : 0 (disabled/MSR not visible to software) - Thermal Interrupt Coordination Enable : 1 (thermal interrupt routed to all cores) - SpeedShift Technology Enable......... : 0 (disabled) - SpeedShift Interrupt Coordination.... : 0 (disabled) - SpeedShift Energy Efficient Perf..... : 0 (disabled) - SpeedShift Technology Setup for HWP.. : No (not setup for HWP) MSR_TURBO_RATIO_LIMIT............(0x1AD) : 0x1E1E1E1E1E1E2020 ------------------------------------------ - Maximum Ratio Limit for C01.......... : 20 (3200 MHz) - Maximum Ratio Limit for C02.......... : 20 (3200 MHz) - Maximum Ratio Limit for C03.......... : 1E (3000 MHz) - Maximum Ratio Limit for C04.......... : 1E (3000 MHz) - Maximum Ratio Limit for C05.......... : 1E (3000 MHz) - Maximum Ratio Limit for C06.......... : 1E (3000 MHz) - Maximum Ratio Limit for C07.......... : 1E (3000 MHz) - Maximum Ratio Limit for C08.......... : 1E (3000 MHz) MSR_TURBO_RATIO_LIMIT1...........(0x1AE) : 0x1E1E1E1E1E1E1E1E ------------------------------------------ - Maximum Ratio Limit for C09.......... : 1E (3000 MHz) - Maximum Ratio Limit for C10.......... : 1E (3000 MHz) - Maximum Ratio Limit for C11.......... : 1E (3000 MHz) - Maximum Ratio Limit for C12.......... : 1E (3000 MHz) - Maximum Ratio Limit for C13.......... : 1E (3000 MHz) - Maximum Ratio Limit for C14.......... : 1E (3000 MHz) IA32_ENERGY_PERF_BIAS............(0x1B0) : 0x1 ------------------------------------------ - Power Policy Preference...............: 1 (highest performance) MSR_POWER_CTL....................(0x1FC) : 0x2B04005B ------------------------------------------ - Bi-Directional Processor Hot..........: 1 (enabled) - C1E Enable............................: 1 (enabled) MSR_RAPL_POWER_UNIT..............(0x606) : 0xA0E03 ------------------------------------------ - Power Units.......................... : 3 (1/8 Watt) - Energy Status Units.................. : 14 (61 micro-Joules) - Time Units .......................... : 10 (976.6 micro-Seconds) MSR_PKG_POWER_LIMIT..............(0x610) : 0x7851000158438 ------------------------------------------ - Package Power Limit #1............... : 135 Watt - Enable Power Limit #1................ : 1 (enabled) - Package Clamping Limitation #1....... : 1 (allow going below OS-requested P/T state during Time Window for Power Limit #1) - Time Window for Power Limit #1....... : 10 (2560 milli-Seconds) - Package Power Limit #2............... : 162 Watt - Enable Power Limit #2................ : 1 (enabled) - Package Clamping Limitation #2....... : 1 (allow going below OS-requested P/T state setting Time Window for Power Limit #2) - Time Window for Power Limit #2....... : 3 (20 milli-Seconds) - Lock................................. : 0 (MSR not locked) MSR_PKG_ENERGY_STATUS............(0x611) : 0x25B190C ------------------------------------------ - Total Energy Consumed................ : 2412 Joules (Watt = Joules / seconds) MSR_PKGC3_IRTL...................(0x60a) : 0x0 MSR_PKGC6_IRTL...................(0x60b) : 0x0 MSR_PKGC7_IRTL...................(0x60c) : 0x0 MSR_PKG_C2_RESIDENCY.............(0x60d) : 0xC4CD6A840 MSR_PKG_C3_RESIDENCY.............(0x3f8) : 0x0 MSR_PKG_C2_RESIDENCY.............(0x60d) : 0xC4CD6A840 MSR_PKG_C3_RESIDENCY.............(0x3f8) : 0x0 MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x4CD219058 MSR_PKG_C7_RESIDENCY.............(0x3fa) : 0x0 IA32_TSC_DEADLINE................(0x6E0) : 0xA91AECC20C0 CPU Ratio Info: ------------------------------------------ Base Clock Frequency (BLCK)............. : 100 MHz Maximum Efficiency Ratio/Frequency.......: 12 (1200 MHz) Maximum non-Turbo Ratio/Frequency........: 24 (2400 MHz) Maximum Turbo Ratio/Frequency............: 32 (3200 MHz) P-State ratio * 100 = Frequency in MHz ------------------------------------------ CPU P-States [ (12) 24 ] CPU C3-Cores [ 0 1 4 8 10 11 12 14 17 18 20 23 ] CPU C6-Cores [ 1 2 3 4 5 6 8 11 12 13 16 17 19 21 22 26 ] CPU C3-Cores [ 0 1 4 5 8 10 11 12 14 16 17 18 20 21 22 23 ] CPU C6-Cores [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 25 26 ] CPU C3-Cores [ 0 1 4 5 8 10 11 12 13 14 16 17 18 20 21 22 23 ] CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 ] CPU C3-Cores [ 0 1 4 5 8 10 11 12 13 14 16 17 18 19 20 21 22 23 ] CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 ] CPU P-States [ 12 (13) 24 ] CPU C3-Cores [ 0 1 4 5 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ] CPU P-States [ (12) 13 19 24 ] CPU P-States [ (12) 13 18 19 24 ] CPU P-States [ 12 13 (14) 18 19 24 ] CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 ] CPU P-States [ (12) 13 14 18 19 20 24 ] CPU P-States [ 12 13 14 (17) 18 19 20 24 ] CPU C3-Cores [ 0 1 4 5 6 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ] CPU C3-Cores [ 0 1 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ] CPU C3-Cores [ 0 1 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ] CPU C3-Cores [ 0 1 2 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ] CPU C3-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ] CPU P-States [ (12) 13 14 16 17 18 19 20 24 ] CPU P-States [ (12) 13 14 16 17 18 19 20 23 24 ] CPU P-States [ 12 13 14 16 17 18 19 20 (22) 23 24 ] CPU P-States [ 12 13 14 16 17 18 19 20 21 22 23 (24) ] CPU P-States [ 12 13 14 16 17 18 19 20 21 22 23 (24) 25 ] CPU C3-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ] CPU C3-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ] CPU P-States [ 12 13 14 16 17 18 19 20 21 22 23 24 25 (26) ] CPU P-States [ 12 13 14 16 17 18 19 20 21 22 23 24 25 (26) 27 ] CPU P-States [ 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 (32) ] CPU P-States [ (12) 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 32 ] CPU P-States [ 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 (28) 32 ] CPU C3-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ] CPU C3-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 ] Check my EFI folder XCPM_config_kexts. 10.13_X99 Final_EFI.zip 2 Link to comment Share on other sites More sharing options...
MMido Posted October 3, 2017 Share Posted October 3, 2017 Check my EFI folder XCPM_config_kexts. 10.13_X99 Final_EFI.zip I check it out, and I noticed that you have a kext to make your AppleLPC.kext Load. So I thought this is maybe the reason for not making my power management working well, I add a patch to my DSDT file and its worked fine. I mean the AppleLPC.kext. Still with no different result in my cpus power management. I also checked several things but with no luck. by the way no one with Broadwell-EP cpus have proper power management performance under HS 10.13 I checked and I asked several people with the same cpus and I can say no result, its really frustrating. I attached also my EFI file can you check it out? maybe I missed something. EFI c612 10.13.zip 1 Link to comment Share on other sites More sharing options...
Recommended Posts