ProjectOSX

Welcome Guest!

Returning User? Login here.

Want membership privileges? Register here.

9 Pages V  « < 4 5 6 7 8 > »   
Start a new topic Add Reply
> Intelcpumonitor, IntelCPUMonitor Plug-in Topic
zorglub
post Sep 2 2011, 02:50 AM
Post #101
QUOTE (Slice @ Aug 25 2011, 08:30 AM) *
@keyofnight
CODE
AppleIntelCPUPowerManagement: initialization complete
IntelCPUMonitor: CPU family 0x6, model 0x1a, stepping 0x5, …

It is not a problem of IntelCPUMonitor. It is a problem of AppleIntelCPUPowerManagement.
There is a patched one at insanelymac.


Slice,

I looked hard... but could not figure out which patched version of AppleIntelCPUPowerManagement you are referring to.
Could you give us a pointer?

Thanks!
Slice
post Sep 2 2011, 06:04 PM
Post #102
QUOTE (zorglub @ Sep 2 2011, 06:50 AM) *
Slice,

I looked hard... but could not figure out which patched version of AppleIntelCPUPowerManagement you are referring to.
Could you give us a pointer?

Thanks!

Read here
http://www.insanelymac.com/forum/index.php?showtopic=258611
i3-2120 GA-H61M-S1 UEFI, Radeon HD6670-UEFI, ALC887(VoodooHDA 2.8.6), OS⌘10.9.5, OS⌘ 10.7.5 Clover FakeSMC_plugins_3.3.1 Realtek LAN v3.1.2
iStig
post Oct 11 2011, 10:01 AM
Post #103
- i7-2600k
- without DSDT.aml
- patched bios, so I don't have to patch AICPUPM

CODE
Chameleon 2.1svn (svn-r1613) [2011-10-06 10:31:53]
msr(301): platform_info 70012200
msr(305): flex_ratio 000f0000
Unusable flex ratio detected. Patched MSR now 000e0000
Sticking with [BCLK: 99Mhz, Bus-Ratio: 340]
CPU: Brand String: Intel® Core™ i7-2600K CPU @ 3.40GHz
CPU: Vendor/Family/ExtFamily: 0x756e6547/0x6/0x0
CPU: Model/ExtModel/Stepping: 0x2a/0x2/0x7
CPU: MaxCoef/CurrCoef: 0x0/0x22
CPU: MaxDiv/CurrDiv: 0x0/0x0
CPU: TSCFreq: 3392MHz
CPU: FSBFreq: 99MHz
CPU: CPUFreq: 3392MHz
CPU: NoCores/NoThreads: 4/8
CPU: Features: 0x000002ff


CODE
11.10.2011 11:07:02,000 kernel: IntelCPUMonitor: CPU family 0x6, model 0x2a, stepping 0x7, cores 16, threads 0
11.10.2011 11:07:02,000 kernel: IntelCPUMonitor: BusClock=25MHz FSB=100MHz
11.10.2011 11:07:02,000 kernel: IntelCPUMonitor: Platform string T9
11.10.2011 11:07:02,000 kernel: IntelCPUMonitor: CPU0 Tjmax 98
11.10.2011 11:07:02,000 kernel: IntelCPUMonitor: CPU1 Tjmax 98
11.10.2011 11:07:02,000 kernel: IntelCPUMonitor: CPU2 Tjmax 98
11.10.2011 11:07:02,000 kernel: IntelCPUMonitor: CPU3 Tjmax 98
11.10.2011 11:07:02,000 kernel: IntelCPUMonitor: CPU4 Tjmax 98
11.10.2011 11:07:02,000 kernel: IntelCPUMonitor: CPU5 Tjmax 98
11.10.2011 11:07:02,000 kernel: IntelCPUMonitor: CPU6 Tjmax 98
11.10.2011 11:07:02,000 kernel: IntelCPUMonitor: CPU7 Tjmax 98
11.10.2011 11:07:02,000 kernel: IntelCPUMonitor: CPU8 Tjmax 98
11.10.2011 11:07:02,000 kernel: IntelCPUMonitor: CPU9 Tjmax 98
11.10.2011 11:07:02,000 kernel: IntelCPUMonitor: CPUA Tjmax 98
11.10.2011 11:07:02,000 kernel: IntelCPUMonitor: CPUB Tjmax 98
11.10.2011 11:07:02,000 kernel: IntelCPUMonitor: CPUC Tjmax 98
11.10.2011 11:07:02,000 kernel: IntelCPUMonitor: CPUD Tjmax 98
11.10.2011 11:07:02,000 kernel: IntelCPUMonitor: CPUE Tjmax 98
11.10.2011 11:07:02,000 kernel: IntelCPUMonitor: CPUF Tjmax 98


- Wrong BusClock

I've noticed strange behavior - using only latest FakeSMC (493) I'm able to reach different PStates then using FakeSMC with IntelCPUMonitor. Also Geekbench benchamarks are better with IntelCPUMonitor.

only FakeSMC (493):
-MSRDumper PStatesReached:16 30 32 34 35 36 37 38
-Geekbench score ~11700

FakeSMC (493) with IntelCPUMonitor:
-MSRDumper PStatesReached:16 28 34 35 36 37 38
-Geekbench score ~12900

This post has been edited by iStig: Oct 11 2011, 10:13 AM
ASUS MAXIMUS VI GENE | i7-4770K | Corsair H80i + 2x Noctua NF-F12 PWM | 16GB (2x8GB) DDR3 Patriot PV316G240C0KRD | 2x Samsung SSD 840 PRO 256GB + Samsung 1TB F3 + WD 2TB WD20EVDS | Sony AD-7690H | GeForce GTX 780 | Seasonic Platinum-760 | Silverstone FT03 Black + 2x Noctua NF-S12A PWM | ACD 27" | Mavericks & Windows 8.1
Gringo Vermelho
post Nov 7 2011, 02:20 AM
Post #104
Works for me in /E/E on the hardware in my sig.

CODE
11/7/11 12:14:53 AM    kernel    IntelCPUMonitor: Based on code by mercurysquad, superhai (C)2008
11/7/11 12:14:53 AM    kernel    IntelCPUMonitor: CPU family 0x6, model 0x17, stepping 0xa, cores 2, threads 0
11/7/11 12:14:53 AM    kernel    IntelCPUMonitor: BusClock=333MHz FSB=1332MHz
11/7/11 12:14:53 AM    kernel    IntelCPUMonitor: Platform string K36
11/7/11 12:14:53 AM    kernel    IntelCPUMonitor: CPU Tjmax 100


After compiling I noticed TJmax was set to 0 in info.plist, changed it to 100 before installing.

As with IntelThermal I get a CPU Heatsink temp reading in iStat when loading IntelCPUMonitor.
ASUS P8Z77-V Pro - EVGA GTX 660 - i5-3570K - 10.9.1 retail - Chameleon 2.2 svn r22xx
Slice
post Dec 19 2011, 10:48 AM
Post #105
I found a bug in IntelCPUMonitor leads to wrong CPU frequency.
At last the corrected version
[attachment=3930:IntelCPU...t_rev502.zip]
Some changes for nehalems
[attachment=3931:IntelCPU...t_rev503.zip]
i3-2120 GA-H61M-S1 UEFI, Radeon HD6670-UEFI, ALC887(VoodooHDA 2.8.6), OS⌘10.9.5, OS⌘ 10.7.5 Clover FakeSMC_plugins_3.3.1 Realtek LAN v3.1.2
jalves
post Dec 27 2011, 04:34 AM
Post #106
Hello Slice


in my corei5 the frequencies are not shown

CODE
Chameleon 2.1svn (svn-r1743) [2011-12-23 12:14:59]
msr(301): platform_info 60011d00
msr(305): flex_ratio 00090000
Unusable flex ratio detected. Patched MSR now 00080000
Sticking with [BCLK: 99Mhz, Bus-Ratio: 290]
CPU: Brand String: Intel® Core™ i5-2310 CPU @ 2.90GHz
CPU: Vendor/Family/ExtFamily: 0x756e6547/0x6/0x0
CPU: Model/ExtModel/Stepping: 0x2a/0x2/0x7
CPU: MaxCoef/CurrCoef: 0x0/0x1d
CPU: MaxDiv/CurrDiv: 0x0/0x0
CPU: TSCFreq: 2893MHz
CPU: FSBFreq: 99MHz
CPU: CPUFreq: 2893MHz
CPU: NoCores/NoThreads: 4/4
CPU: Features: 0x0000027f


CODE
IntelCPUMonitor: CPU family 0x6, model 0x2a, stepping 0x7, cores 16, threads 0
IntelCPUMonitor: Using efi
IntelCPUMonitor: BusClock=99MHz FSB=399MHz
IntelCPUMonitor: Platform string T9
IntelCPUMonitor: CPU0 Tjmax 99
IntelCPUMonitor: CPU1 Tjmax 99
IntelCPUMonitor: CPU2 Tjmax 99
IntelCPUMonitor: CPU3 Tjmax 99
IntelCPUMonitor: CPU4 Tjmax 99
IntelCPUMonitor: CPU5 Tjmax 99
IntelCPUMonitor: CPU6 Tjmax 99
IntelCPUMonitor: CPU7 Tjmax 99
IntelCPUMonitor: CPU8 Tjmax 99
IntelCPUMonitor: CPU9 Tjmax 99
IntelCPUMonitor: CPUA Tjmax 99
IntelCPUMonitor: CPUB Tjmax 99
IntelCPUMonitor: CPUC Tjmax 99
IntelCPUMonitor: CPUD Tjmax 99
IntelCPUMonitor: CPUE Tjmax 99
IntelCPUMonitor: CPUF Tjmax 99


CODE
TC0D [sp78] (bytes 31 00)
FRC0 [freq] (bytes 00 00)
TC1D [sp78] (bytes 31 00)
FRC1 [freq] (bytes 00 00)
TC2D [sp78] (bytes 31 00)
FRC2 [freq] (bytes 00 00)
TC3D [sp78] (bytes 2f 00)
FRC3 [freq] (bytes 00 00)
TC4D [sp78] (bytes 63 00)
FRC4 [freq] (bytes 00 00)
TC5D [sp78] (bytes 63 00)
FRC5 [freq] (bytes 00 00)
TC6D [sp78] (bytes 63 00)
FRC6 [freq] (bytes 00 00)
TC7D [sp78] (bytes 63 00)
FRC7 [freq] (bytes 00 00)
TC8D [sp78] (bytes 63 00)
FRC8 [freq] (bytes 00 00)
TC9D [sp78] (bytes 63 00)
FRC9 [freq] (bytes 00 00)
TCAD [sp78] (bytes 30 00)
FRCA [freq] (bytes 00 00)
TCBD [sp78] (bytes 31 00)
FRCB [freq] (bytes 00 00)
TCCD [sp78] (bytes 31 00)
FRCC [freq] (bytes 00 00)
TCDD [sp78] (bytes 2f 00)
FRCD [freq] (bytes 00 00)
TCED [sp78] (bytes 63 00)
FRCE [freq] (bytes 00 00)
TCFD [sp78] (bytes 63 00)
FRCF [freq] (bytes 00 00)


any suggestions ?

Tanks

This post has been edited by jalves: Dec 27 2011, 04:40 AM
Slice
post Dec 27 2011, 08:34 AM
Post #107
Install smcK
i3-2120 GA-H61M-S1 UEFI, Radeon HD6670-UEFI, ALC887(VoodooHDA 2.8.6), OS⌘10.9.5, OS⌘ 10.7.5 Clover FakeSMC_plugins_3.3.1 Realtek LAN v3.1.2
jalves
post Dec 27 2011, 05:18 PM
Post #108
something very wrong sad.gif





This post has been edited by jalves: Dec 27 2011, 05:21 PM
eliquel
post Jan 14 2012, 06:08 AM
Post #109
Hi Slice,

I have successfully added Speed-stepping to my DSDT and have been monitoring it with SMC Monitor. Intelcpumonitor is successfully displaying my CPU temps but the frequencies reflect a base clock of 100 MHz instead of my CPUs default of 133.

I read previously where you suggested this could be due to the boot loader(Chameleon). So I followed the steps mentioned here: http://www.tonymacx86.com/viewtopic.php?t=3365 . I was able to successfully change the source code of multiple branches, but none of them have changed SMC Monitor's values. When my machine idles, it idles at 1200 MHz - 100 BCLK x 12 multiplier. When its on load it reaches 2100 MHz, which I think is because Turbo Boost kicks in so instead of the 100 BCLK x 20 it is 100 x 21...

If #define DEBUG_CPU is set to 1 a prompt is displayed with a base clock of 133 MHz, I'm not sure if the issue is in fact with the boot loader.

I am attaching a screen shot of SMC Monitor & the CPU Debug. Additionally attaching some config files DSDT etc..

Thanks for your awesome work, its amazing to see how far this project has come.

I would appreciate any more help that could be provided.

-eliquel

EX58-UD5 i7 720 Geforce 430GT.

*edit* I was unable to attach through the site so heres a link instead: https://files.me.com/eliquel/uva2tn

This post has been edited by eliquel: Jan 14 2012, 06:20 AM
Slice
post Jan 15 2012, 10:36 AM
Post #110
QUOTE (jalves @ Dec 27 2011, 09:18 PM) *
something very wrong sad.gif




Corrected for SandyBridge and Merom, and some other mistakes
[attachment=3983:IntelCPU...t_rev503.zip]
i3-2120 GA-H61M-S1 UEFI, Radeon HD6670-UEFI, ALC887(VoodooHDA 2.8.6), OS⌘10.9.5, OS⌘ 10.7.5 Clover FakeSMC_plugins_3.3.1 Realtek LAN v3.1.2
eliquel
post Jan 17 2012, 02:29 AM
Post #111
QUOTE (eliquel @ Jan 14 2012, 06:08 AM) *
Hi Slice,

I have successfully added Speed-stepping to my DSDT and have been monitoring it with SMC Monitor. Intelcpumonitor is successfully displaying my CPU temps but the frequencies reflect a base clock of 100 MHz instead of my CPUs default of 133.

I read previously where you suggested this could be due to the boot loader(Chameleon). So I followed the steps mentioned here: http://www.tonymacx86.com/viewtopic.php?t=3365 . I was able to successfully change the source code of multiple branches, but none of them have changed SMC Monitor's values. When my machine idles, it idles at 1200 MHz - 100 BCLK x 12 multiplier. When its on load it reaches 2100 MHz, which I think is because Turbo Boost kicks in so instead of the 100 BCLK x 20 it is 100 x 21...

If #define DEBUG_CPU is set to 1 a prompt is displayed with a base clock of 133 MHz, I'm not sure if the issue is in fact with the boot loader.

I am attaching a screen shot of SMC Monitor & the CPU Debug. Additionally attaching some config files DSDT etc..

Thanks for your awesome work, its amazing to see how far this project has come.

I would appreciate any more help that could be provided.

-eliquel

EX58-UD5 i7 720 Geforce 430GT.

*edit* I was unable to attach through the site so heres a link instead: https://files.me.com/eliquel/uva2tn


I ended up trying your 'Clover' boot loader to see if that made a difference. SMC Monitor reports me idling at 3800 MHz (BLCK ~ 317 x 12 = 3800) and maxes out at 6650 MHz(BLCK ~ 317 x 21 = 6650). When I'm in the Clover GUI the CPU Bus speed is seen as 133MHz(SMBIOS picture attached) and changing it to something different manually has no effect on SMC Monitor's Values

Attachments of Clover config files and screenshots - https://files.me.com/eliquel/31ej7r

EX58-UD5 i7 720 Geforce 430GT.

-eliquel
Slice
post Jan 17 2012, 08:33 PM
Post #112
QUOTE (eliquel @ Jan 17 2012, 06:29 AM) *
I ended up trying your 'Clover' boot loader to see if that made a difference. SMC Monitor reports me idling at 3800 MHz (BLCK ~ 317 x 12 = 3800) and maxes out at 6650 MHz(BLCK ~ 317 x 21 = 6650). When I'm in the Clover GUI the CPU Bus speed is seen as 133MHz(SMBIOS picture attached) and changing it to something different manually has no effect on SMC Monitor's Values

Attachments of Clover config files and screenshots - https://files.me.com/eliquel/31ej7r

EX58-UD5 i7 720 Geforce 430GT.

-eliquel

Did you check latest revision of IntelCpuMonitor? (503) I corrected such bugs in it.
And another problem as I previously mentioned. MacPro4,1 is not good choice for CPU monitoring with iStat because of iStat internal recalculation for this model.
Did you check this application?
Attached File  Screen_shot_2012_01_18_at_0.32.27.png ( 46.12K ) Number of downloads: 138

i3-2120 GA-H61M-S1 UEFI, Radeon HD6670-UEFI, ALC887(VoodooHDA 2.8.6), OS⌘10.9.5, OS⌘ 10.7.5 Clover FakeSMC_plugins_3.3.1 Realtek LAN v3.1.2
eliquel
post Jan 21 2012, 08:22 AM
Post #113
QUOTE (Slice @ Jan 17 2012, 09:33 PM) *
Did you check latest revision of IntelCpuMonitor? (503) I corrected such bugs in it.
And another problem as I previously mentioned. MacPro4,1 is not good choice for CPU monitoring with iStat because of iStat internal recalculation for this model.
Did you check this application?
Attached File  Screen_shot_2012_01_18_at_0.32.27.png ( 46.12K ) Number of downloads: 138


Progress!

I compiled your most recent build(503) and for the first time ever, Console's Kerel.log is saying:
IntelCPUMonitor: BusClock=134MHz FSB=539MHz !!!!!!!
Prior to 503 I used to get:
IntelCPUMonitor: BusClock=300MHz FSB=4800MHz

Busclock has the correct speed!

Now the odd thing is SMC monitor &/or smcK-Stat-i are both reporting the CPU 0-4 frequency as 536MHz(idle) 938MHz(Load), which was what it decided my FSB??(Nehalem) was...





I attempted to search through and understand the logic in the source, but I couldn't figure it out. =(

Thanks
Slice
post Jan 21 2012, 04:31 PM
Post #114
I am sorry for the new mistake. There are two revision 503 and they are different!
Only at monday I can join these corrections to make working version.
i3-2120 GA-H61M-S1 UEFI, Radeon HD6670-UEFI, ALC887(VoodooHDA 2.8.6), OS⌘10.9.5, OS⌘ 10.7.5 Clover FakeSMC_plugins_3.3.1 Realtek LAN v3.1.2
Slice
post Jan 23 2012, 06:22 AM
Post #115
Sorry for this mistake.
Now rev504 with corrections for Merom and SandyBridge as well as some other tuning.
Attached File  IntelCPUMonitor.kext_rev504.zip ( 23.04K ) Number of downloads: 162
i3-2120 GA-H61M-S1 UEFI, Radeon HD6670-UEFI, ALC887(VoodooHDA 2.8.6), OS⌘10.9.5, OS⌘ 10.7.5 Clover FakeSMC_plugins_3.3.1 Realtek LAN v3.1.2
eliquel
post Jan 23 2012, 07:24 AM
Post #116
BRILLIANT!!!!!

its working perrrrrfectly.





I really appreciate your hard work. its great to know that my speed step is functional.

-eliquel
vlzhukov
post Jan 23 2012, 05:56 PM
Post #117
Sandy Bridge i2105 - not work!

sad.gif
Hack iMac11,3 XPC90.22(EFIpart)+MacOS X 10.7.1(11B26)+Intel Core i5-760+Gigabyte GA-P55-USB3+4Gb Kingston HyperX DDR3-1600+ATI RadeonHD 5670 1Gb DDR5
Hack MacBookPro6,2 XPC90.22(EFIpart)+MacOS X 10.7.1(11B26)+Lenovo Z560-62A-BK3 (Intel P6200 + HM55+4Gb Samsung DDR3-1067+NVidia GF310M 512Mb)
juanerson
post Jan 23 2012, 08:18 PM
Post #118
Many Thanks Slice. My FSB output from revision 504 + using your bootloader branch 1291 (is the ONLY one that bring me the correct FSB detection):
CODE
Last login: Mon Jan 23 14:52:40 on ttys000
MacBook-de-Juanerson:~ juanerson$ ioreg -lw0 -pIODeviceTree | grep FSBFrequency
    | |     "FSBFrequency" = <00c2eb0b00000000>

Best Regards for you.

Hardware: Notebook HP Compaq 6720s GM965 ICH8M X3100 T8100.
Mac OS X 10.6.8 & Lion 10.7.3 (11D46).

This post has been edited by juanerson: Jan 23 2012, 08:27 PM
VIT M2420-01 Core i3-2330M HD3000. ML 10.8.1 & Win7

HP Compaq 6720s hacked F.0D Bios: Upgraded T8100 + 4GB 667 + GMAX3100 (2a02 revC) + Native SpeedStep + DSDT v0.30 + AD1981HD (VoodooHDA) + Rebranded BCM4312. Mac OS X 10.6.8: (Retail) + C2RC5m r1291 + MacBook4,2. Win7
Slice
post Jan 24 2012, 08:12 AM
Post #119
QUOTE (vlzhukov @ Jan 23 2012, 09:56 PM) *
Sandy Bridge i2105 - not work!

sad.gif

One more attempt to make it working
Attached File  IntelCPUMonitor.kext_rev505.zip ( 23.08K ) Number of downloads: 1125

i3-2120 GA-H61M-S1 UEFI, Radeon HD6670-UEFI, ALC887(VoodooHDA 2.8.6), OS⌘10.9.5, OS⌘ 10.7.5 Clover FakeSMC_plugins_3.3.1 Realtek LAN v3.1.2
vlzhukov
post Jan 24 2012, 10:05 AM
Post #120
QUOTE (Slice @ Jan 24 2012, 10:12 AM) *
One more attempt to make it working
Attached File  IntelCPUMonitor.kext_rev505.zip ( 23.08K ) Number of downloads: 1125

Great! It works! smile.gif It remains to investigate to Vcore & memory voltage (i3-2105 + GA-H67N-USB3).


This post has been edited by vlzhukov: Jan 24 2012, 10:12 AM
Hack iMac11,3 XPC90.22(EFIpart)+MacOS X 10.7.1(11B26)+Intel Core i5-760+Gigabyte GA-P55-USB3+4Gb Kingston HyperX DDR3-1600+ATI RadeonHD 5670 1Gb DDR5
Hack MacBookPro6,2 XPC90.22(EFIpart)+MacOS X 10.7.1(11B26)+Lenovo Z560-62A-BK3 (Intel P6200 + HM55+4Gb Samsung DDR3-1067+NVidia GF310M 512Mb)

9 Pages V  « < 4 5 6 7 8 > » 
Add Reply Start a new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members: