SMCUtils shows strange P&C States
1600, 4200, 4300, .... 5801
whos wrong ? me or ?
(btw how to attach pics here ?)
This post has been edited by westwaerts: Feb 5 2012, 09:20 AM
| Start a new topic Add Reply |
Feb 5 2012, 09:15 AM
Post #141
Feb 5 2012, 10:01 AM
Post #142
SMCUtils shows strange P&C States
1600, 4200, 4300, .... 5801
whos wrong ? me or ?
(btw how to attach pics here ?)
1600, 4200, 4300, .... 5801
whos wrong ? me or ?
(btw how to attach pics here ?)
What is SMCutil?
CODE
MacDell:~ slice$ SMC_util2 -l
#KEY [ui8 ] (bytes 00 00 00 1b)
MSSD [si8 ] (bytes 03)
#KEY [ui8 ] (bytes 00 00 00 1b)
MSSD [si8 ] (bytes 03)
1600 and so on is not possible here.
Feb 5 2012, 07:50 PM
Post #143
What is SMCutil?
1600 and so on is not possible here.
CODE
MacDell:~ slice$ SMC_util2 -l
#KEY [ui8 ] (bytes 00 00 00 1b)
MSSD [si8 ] (bytes 03)
#KEY [ui8 ] (bytes 00 00 00 1b)
MSSD [si8 ] (bytes 03)
1600 and so on is not possible here.
SMC Monitor 0.2 ( oldnapalm) showed me that
MRS Dumper ( flaked) showed me only 1600 and 3400 p-states active.
IOReg shows 19 performance states, but they dont work.
How does P-states work with i7, i am a little confused, also seems to freeze to 1600 after sleep.
Feb 6 2012, 11:43 AM
Post #144
Look into
System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources/iMac12_2.plist
and compare with my settings
It depends on your chosen MacModel.
System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources/iMac12_2.plist
and compare with my settings
CODE
<key>ConfigArray</key>
<array>
<dict>
<key>model</key>
<string>MacBook2,1</string>
<key>restart-action</key>
<dict>
<key>cpu-p-state</key>
<integer>0</integer>
</dict>
</dict>
</array>
<array>
<dict>
<key>model</key>
<string>MacBook2,1</string>
<key>restart-action</key>
<dict>
<key>cpu-p-state</key>
<integer>0</integer>
</dict>
</dict>
</array>
It depends on your chosen MacModel.
Feb 13 2012, 07:11 PM
Post #145
http://www.freepic.nl/img=6a2976f0e8
http://www.freepic.nl/img=9e606d1cbf
http://www.freepic.nl/img=a029d23c04
This revision works also for me. (GA-Z68X-UD3H-B3 i7-2600K).
Slice, thank you so much for your hardwork.
This post has been edited by rene: Feb 13 2012, 07:22 PM
http://www.freepic.nl/img=9e606d1cbf
http://www.freepic.nl/img=a029d23c04
This revision works also for me. (GA-Z68X-UD3H-B3 i7-2600K).
Slice, thank you so much for your hardwork.
This post has been edited by rene: Feb 13 2012, 07:22 PM
Feb 15 2012, 07:50 PM
Post #146
@slice
thx i worked the wrong p-states out. added a SSDT for my i7, so all values are correct now.
but what did you mean by
<key>restart-action</key>
<dict>
<key>cpu-p-state</key>
<integer>0</integer>
i only have the ringFreqTables in config array
This post has been edited by westwaerts: Feb 15 2012, 07:52 PM
thx i worked the wrong p-states out. added a SSDT for my i7, so all values are correct now.
but what did you mean by
<key>restart-action</key>
<dict>
<key>cpu-p-state</key>
<integer>0</integer>
i only have the ringFreqTables in config array
This post has been edited by westwaerts: Feb 15 2012, 07:52 PM
Feb 16 2012, 08:29 AM
Post #147
I mean you have to add this lines into your plist.
Feb 18 2012, 11:42 AM
Post #148
Hi slice
Please look my kernel log why i have fsb 401 ?
I have installed your kext 5.08
Thanks friend
Please look my kernel log why i have fsb 401 ?
I have installed your kext 5.08
CODE
User defined TjMax=0
Feb 18 10:42:07 localhost kernel[0]: IT87x: found ITE IT8728F
Feb 18 10:42:07 localhost kernel[0]: IntelCPUMonitor: CPU family 0x6, model 0x2a, stepping 0x7, cores 4, threads 8
Feb 18 10:42:07 localhost kernel[0]: IntelCPUMonitor: Using efi
Feb 18 10:42:07 localhost kernel[0]: IntelCPUMonitor: BusClock=100MHz FSB=401MHz
Feb 18 10:42:07 localhost kernel[0]: IntelCPUMonitor: Platform string T9
Feb 18 10:42:07 localhost kernel[0]: IntelCPUMonitor: CPU0 Tjmax 98
Feb 18 10:42:07 localhost kernel[0]: IntelCPUMonitor: CPU1 Tjmax 98
Feb 18 10:42:07 localhost kernel[0]: IntelCPUMonitor: CPU2 Tjmax 98
Feb 18 10:42:07 localhost kernel[0]: IntelCPUMonitor: CPU3 Tjmax 98
Feb 18 10:42:07 localhost kernel[0]: IT87x: found ITE IT8728F
Feb 18 10:42:07 localhost kernel[0]: IntelCPUMonitor: CPU family 0x6, model 0x2a, stepping 0x7, cores 4, threads 8
Feb 18 10:42:07 localhost kernel[0]: IntelCPUMonitor: Using efi
Feb 18 10:42:07 localhost kernel[0]: IntelCPUMonitor: BusClock=100MHz FSB=401MHz
Feb 18 10:42:07 localhost kernel[0]: IntelCPUMonitor: Platform string T9
Feb 18 10:42:07 localhost kernel[0]: IntelCPUMonitor: CPU0 Tjmax 98
Feb 18 10:42:07 localhost kernel[0]: IntelCPUMonitor: CPU1 Tjmax 98
Feb 18 10:42:07 localhost kernel[0]: IntelCPUMonitor: CPU2 Tjmax 98
Feb 18 10:42:07 localhost kernel[0]: IntelCPUMonitor: CPU3 Tjmax 98
Thanks friend
Feb 18 2012, 01:10 PM
Post #149
As well as TjMax=98 but not 100.
There are deviations.
There are deviations.
Feb 18 2012, 01:13 PM
Post #150
As well as TjMax=98 but not 100.
There are deviations.
There are deviations.
So ?
For you work perfect?
Feb 19 2012, 08:35 AM
Post #151
So ?
For you work perfect?
For you work perfect?
I see 798MHz instead of 800 and 57C instead of ... 60? 55? How do I know the real one?
Don't know why I need more accuracy.
Feb 19 2012, 10:24 AM
Post #152
I see 798MHz instead of 800 and 57C instead of ... 60? 55? How do I know the real one?
Don't know why I need more accuracy.
Don't know why I need more accuracy.
slice, what you need, what should I do?
My cpu overclocked to 47x100 ( sandy bridge i7 2600k )
47 = fsb
100 = bclk
You need see my smc monitor ?
This post has been edited by magnifico10: Feb 19 2012, 10:28 AM
Feb 19 2012, 09:20 PM
Post #153
slice, what you need, what should I do?
My cpu overclocked to 47x100 ( sandy bridge i7 2600k )
47 = fsb
100 = bclk
You need see my smc monitor ?
My cpu overclocked to 47x100 ( sandy bridge i7 2600k )
47 = fsb
100 = bclk
You need see my smc monitor ?
No.
Your BusClock is extracted from DeviceTree/efi/platform. See IORegistryExplorer to understand.
Screen_shot_2012_02_20_at_1.14.24.png ( 19.27K )
Number of downloads: 57And FSB = BusClock*4.
CODE
/*
* Copyright (c) 1998-2009 Apple Computer, Inc. All rights reserved.
busSpeedMTs = cpuInfo->externalClock;
busSpeedMTs *= 4; // Assume quad-pumped FSB
DEBUG_LOG("SMBIOS: FSB speed (MT/s) = %u\n", busSpeedMTs);
* Copyright (c) 1998-2009 Apple Computer, Inc. All rights reserved.
busSpeedMTs = cpuInfo->externalClock;
busSpeedMTs *= 4; // Assume quad-pumped FSB
DEBUG_LOG("SMBIOS: FSB speed (MT/s) = %u\n", busSpeedMTs);
47 in your case is multiplier.
What do you want to tell me?
IntelCPUMonitor just shows you real data.
Mar 12 2012, 01:58 AM
Post #154
So is the bus Clock and FSB correct? Mine reads about the same as magnifico10, but my TJMax is 100. The values would seem correct if multiplied by 4, since 4 cores right? If not how do we correct it so it does show the correct Bus clock and FSB? There is no way it has a bus clock only 400. I have the 2600QM which is 4 cores and the bus should be around 1600 yes or no?
This post has been edited by osxfr33k: Mar 12 2012, 05:20 AM
This post has been edited by osxfr33k: Mar 12 2012, 05:20 AM
Mar 12 2012, 11:37 AM
Post #155
bus, cores, chameleon...
Your bus speed is 100MHz, FSB=BUS*4=400MHz. www.intel.com
CODE
/*
* Copyright (c) 1998-2009 Apple Computer, Inc. All rights reserved.
busSpeedMTs = cpuInfo->externalClock;
busSpeedMTs *= 4; // Assume quad-pumped FSB
DEBUG_LOG("SMBIOS: FSB speed (MT/s) = %u\n", busSpeedMTs);
* Copyright (c) 1998-2009 Apple Computer, Inc. All rights reserved.
busSpeedMTs = cpuInfo->externalClock;
busSpeedMTs *= 4; // Assume quad-pumped FSB
DEBUG_LOG("SMBIOS: FSB speed (MT/s) = %u\n", busSpeedMTs);
Your bus speed is 100MHz, FSB=BUS*4=400MHz. www.intel.com
Mar 13 2012, 03:14 AM
Post #156
bus, cores, chameleon...
Your bus speed is 100MHz, FSB=BUS*4=400MHz. www.intel.com
CODE
/*
* Copyright (c) 1998-2009 Apple Computer, Inc. All rights reserved.
busSpeedMTs = cpuInfo->externalClock;
busSpeedMTs *= 4; // Assume quad-pumped FSB
DEBUG_LOG("SMBIOS: FSB speed (MT/s) = %u\n", busSpeedMTs);
* Copyright (c) 1998-2009 Apple Computer, Inc. All rights reserved.
busSpeedMTs = cpuInfo->externalClock;
busSpeedMTs *= 4; // Assume quad-pumped FSB
DEBUG_LOG("SMBIOS: FSB speed (MT/s) = %u\n", busSpeedMTs);
Your bus speed is 100MHz, FSB=BUS*4=400MHz. www.intel.com
I am completely lost here. I see in Ghz not Mhz. These values seem way off to me. Do you have a link that tells differently? Intel shows Ghz.
My Core 2 Duo 2.6GHZ processor shows 800Mhz for Bus Speed. No way should the Sandy Bridge 2630QM should be half as much as the Core2Duo Processor.
This post has been edited by osxfr33k: Mar 13 2012, 03:17 AM
Mar 13 2012, 08:59 AM
Post #157
Yes, Core2Duo often has BusSpeed=200 and FSB=800.
SandyBridge usually has BusSpeed=100 and FSB=400.
Just different definitions what different brands assume as BusSpeed. We should use Apple's understanding, not Asus.
SandyBridge usually has BusSpeed=100 and FSB=400.
Just different definitions what different brands assume as BusSpeed. We should use Apple's understanding, not Asus.
Apr 2 2012, 09:22 AM
Post #158
@slice
i changed value in fakesmc RPit to k92, but intelCPU overwrites it to T9 ?
( model platform or CPU platform )
no problems with it, just playing round with smc values
( since we dont know much about it)
i changed value in fakesmc RPit to k92, but intelCPU overwrites it to T9 ?
( model platform or CPU platform )
no problems with it, just playing round with smc values
( since we dont know much about it)
Apr 2 2012, 02:09 PM
Post #159
@slice
i changed value in fakesmc RPit to k92, but intelCPU overwrites it to T9 ?
( model platform or CPU platform )
no problems with it, just playing round with smc values
( since we dont know much about it)
i changed value in fakesmc RPit to k92, but intelCPU overwrites it to T9 ?
( model platform or CPU platform )
no problems with it, just playing round with smc values
( since we dont know much about it)
You are right, this is a mistake.Should be customizable by info.plist.
Apr 4 2012, 11:23 AM
Post #160
RPlt [8-ch8*] also must be in hex not string in plist.
| Add Reply Start a new topic |
0 Members:










