Jump to content

CPU temperature in iStat


  • Please log in to reply
207 replies to this topic

#161
scrax

scrax

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,704 posts
  • Gender:Male

-_-

Just a sanity check here... does this seem right? [ I hope I have interpreted the previous comments in this thread correctly...]

In my new hackintosh HTPC, I have a GA-G41M-E2SL + a Conroe E6300 (B2) [has tjmax = 85].

iStat Menus reported a temperature that was 15deg over what it should have read - I went into the Fakesmc.kext and edited the tjmax value to be 85 (instead of the original 100).

Now it read the same as (Breslink's) Temperature Monitor.

Is this the right way to do this?
;) :rolleyes:

Sorry for the OT but can you tell me more or pass me a link to understand you dsdt modification for the wake by Ethernet, please?

#162
dmx

dmx

    InsanelyMac Protégé

  • Members
  • Pip
  • 29 posts
Sorry my weak english, I am turkish boy, and this is my method. I have first Temperature 61 © but i found this method and my temperature is 26 or 28 ©

Install first 10.6.3:

Delete this file:

S/L/E
AppleIntelCPUPowerManagement.kext
AppleIntelCPUPowerManagementXXX.kext (i don't remember full name, because i delete it)

Install this kext:

AppleACPIThermal.kext for 10.6.3 - 32bit edition (64bit is Kernel Panic)
VoodooPState.kext
fakesmc.kext v2 (Modified by oldnapalm)

http://rapidshare.co...op_Fan.zip.html


Posted Image

Have FUN :D

#163
waldo_pepperjack

waldo_pepperjack

    InsanelyMac Protégé

  • Members
  • PipPip
  • 75 posts

Yes, that's right.

Thanks, oldnapalm! Working great here now ... :P

#164
Beerkex'd

Beerkex'd

    Content Provider

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,000 posts
  • Gender:Male
  • Location:Belo Horizonte - Brazil

Sorry for the OT but can you tell me more or pass me a link to understand you dsdt modification for the wake by Ethernet, please?

Here's mine (EWOL). Find user Phoenix Wright and ask him if you want to know more, I stole it from his DSDT.

As far as I can tell, 0x0800 must match your PMBASE address - verify it in your FACP table and your DSDT's CPU declaration - if your CPUs are at 0x00000410, change 0x0800 below to 0x0400. If you can use this code at all.

Device (GIGE)
				{
					Name (_ADR, Zero)
					Name (_PRW, Package (0x02)
					{
						0x09, 
						0x03
					})
					OperationRegion (GPIO, SystemIO, 0x0800, 0x06)
					Field (GPIO, ByteAcc, NoLock, Preserve)
					{
						GO01,   8, 
						GO02,   8, 
						GO03,   8, 
						GO04,   8, 
						GO05,   8, 
						GP9,	1
					}

					Method (EWOL, 1, NotSerialized)
					{
						If (LEqual (Arg0, One))
						{
							Or (GP9, One, GP9)
						}
						Else
						{
							And (GP9, Zero, GP9)
						}

						If (LEqual (Arg0, GP9))
						{
							Return (Zero)
						}
						Else
						{
							Return (One)
						}
					}

					Method (_DSM, 4, NotSerialized)
					{
						Store (Package (0x04)
							{
								"built-in", 
								Buffer (One)
								{
									0x01
								}, 

								"location", 
								Buffer (0x02)
								{
									"1"
								}
							}, Local0)
						MCDP (Arg2, RefOf (Local0))
						Return (Local0)
					}
				}
			}
I can't test if it works though because neither sleep nor hibernation works for me anymore (broken motherboard?) in neither Linux, Windows or OS X.

#165
sn0le

sn0le

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts
  • Gender:Male
I got OS X Snow Leopard on my Gigabyte GA-EX58-UD5, and iStat Menus report CPU temps just fine with netkas fakeSMC.kext 2.5.
Very nice to be able to monitor your CPU temps in the OS. :(

#166
E-Live

E-Live

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts
  • Gender:Male
Is is possible for iStat to report incorrect temperatures in 10.6.3 ? I have readings of 99-100deg across all 4 cores during idle in SL 10.6.3, and 39 to 42deg in Windows 7 during idle.

Any help would be appreciated.

Thanks

Gigabyte GA-X58A-UD5 (Bios F5)
Intel Core i7-930 @ 3.8ghz
OCZ Gold 6GB (3 x 2GB) DDR3-2000 (PC3 16000) 10-10-10-30 (1.65v)
Noctua NH-U12P SE2 120mm Cooler
Cooler Master ATCS 840 Case
Corsair TX 950W Power Supply BFG GeForce GTX 260 O.C. 896MB

#167
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,858 posts
  • Gender:Male
  • Location:Brazil

Is is possible for iStat to report incorrect temperatures in 10.6.3 ? I have readings of 99-100deg across all 4 cores during idle in SL 10.6.3, and 39 to 42deg in Windows 7 during idle.

Maybe Windows shows temp in Celsius and iStat is configured to use Fahrenheit? Check the iStat prefPane.

About the difference, SpeedStep may not be working properly in Mac.

#168
E-Live

E-Live

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts
  • Gender:Male

Maybe Windows shows temp in Celsius and iStat is configured to use Fahrenheit? Check the iStat prefPane.

About the difference, SpeedStep may not be working properly in Mac.


Maybe Windows shows temp in Celsius and iStat is configured to use Fahrenheit? Check the iStat prefPane.

About the difference, SpeedStep may not be working properly in Mac.


You're absolutely right, I checked RealTemp in W7 and it's (Cel vs Fah).

How can I check to make sure SpeedStep if configured correctly? If you have time I can upload my DSDT file, or if can point me to the correct forum to read.
I got the DSDT from a EX58-ud5 user, but everything seems to work on my GA-X58a-UD5 except for sound. I know it's the difference between the 889a vs 889 audio on the boards.
I have to learn more about DSDT so I can correct the differences (id stuff, audio etc. ) between the EX58 and GA-X58a in the DSDT file I'm using. Slowly but surely I'm reading and tweaking my system.

Thanks for your help.

#169
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,858 posts
  • Gender:Male
  • Location:Brazil
You can use VoodooMonitor to check if SpeedStep is working.

Topic about patching DSDT for SpeedStep
http://www.insanelym...howtopic=181631

Topic about audio
http://www.insanelym...howtopic=140941

#170
imacken

imacken

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 435 posts

You can use VoodooMonitor to check if SpeedStep is working.

I've been following this thread with interest. iStat seems to work OK, but I can't get VoodooMonitor to install. It just KPs and I have to have to boot into Leo to remove it.
Is 1.1.1 the latest? Does it work on 64-bit?

#171
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,858 posts
  • Gender:Male
  • Location:Brazil
The latest version I know is 1.0.7
http://www.applelife...F-snow-leopard/

They say it's not working on i5 and i7, and suggest using Mark-i.

Where did you find version 1.1.1?

#172
imacken

imacken

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 435 posts

The latest version I know is 1.0.7
http://www.applelife...F-snow-leopard/

They say it's not working on i5 and i7, and suggest using Mark-i.

Where did you find version 1.1.1?

OK, so it doesn't work with my i7 then?
The version I got says it is 1.1.1 in Finder. I got it on a site that says it was got from the same link you posted! Mine says Version 1.1.1 created 23/09/2009 106kb on disk.
It's probably the same file.
I'm going to try Mark-i.

#173
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,858 posts
  • Gender:Male
  • Location:Brazil

The version I got says it is 1.1.1 in Finder. I got it on a site that says it was got from the same link you posted! Mine says Version 1.1.1 created 23/09/2009 106kb on disk.
It's probably the same file.

Yes, it's the same, that's the kext version.

#174
tag1

tag1

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts
My free trail to istat expired and now I cannot get rid of the boxes at the top. Could someone help me with this issue?

#175
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,858 posts
  • Gender:Male
  • Location:Brazil
Disable the update checker in preferences. Version 2.0 is still free.

#176
Akutsito

Akutsito

    InsanelyMac Protégé

  • Members
  • PipPip
  • 53 posts
Im kinda lost here, with voodoopstate, fakesmc and rest of the kexts vanilla, i believe im getting more accurate temps than on Windows 7 (actually i really believe that Windows 7 bloats quite a bit my temps), but what really bothers me is, when i open a game, the temp goes up to 80, which is normal on Windows, but suddenly, it drops to 62 and stays there, not going up...

So its about 62 vs 83 on a T5450 (OSX vs Win temps), which i believe is a huge difference, hope someone can give me a hint on where to start at, :unsure:.

Current Setup:
T5450
3GB DDR2
965 Chipset
(M1530 Laptop)
10.6.3

#177
aVetal

aVetal

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
sorry for my english. ..
--
My motheboard Gigabite p55-ud4
Processor: Core i5 750
System (#####-Supported + retail snow leopard 10.6.3 + #####) - All my hardware work is fine, but
I'm worried about the CPU Temperature in iStat Menus 3.01
Core A = 52
Core B = 48
Core C = 52
Core D = 49
This temperature are normal?
And if not - how to down it ?
Please answer!
--
Thank you!
-------------
Processor Name: Intel Core i5
Processor Speed: 2.67 GHz
Number Of Processors: 1
Total Number Of Cores: 4
L2 Cache (per core): 256 KB
L3 Cache: 8 MB
Memory: 8 GB
Bus Speed: 533 MHz
Boot ROM Version: IM111.0034.B00
SMC Version (system): 1.30f3

Attached Files



#178
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,858 posts
  • Gender:Male
  • Location:Brazil

Im kinda lost here, with voodoopstate, fakesmc and rest of the kexts vanilla, i believe im getting more accurate temps than on Windows 7 (actually i really believe that Windows 7 bloats quite a bit my temps), but what really bothers me is, when i open a game, the temp goes up to 80, which is normal on Windows, but suddenly, it drops to 62 and stays there, not going up...

So its about 62 vs 83 on a T5450 (OSX vs Win temps), which i believe is a huge difference, hope someone can give me a hint on where to start at, :(.

Are you using the app PStateChanger with voodoopstate?

AFAIK SpeedStep only works with voodoopstate when the app is running, then if it's not, CPU may be always in the lower P-state, which could explain the lower temp.

My motheboard Gigabite p55-ud4
Processor: Core i5 750
System (iBoot-Supported + retail snow leopard 10.6.3 + MultiBeast) - All my hardware work is fine, but
I'm worried about the CPU Temperature in iStat Menus 3.01
Core A = 52
Core B = 48
Core C = 52
Core D = 49
This temperature are normal?

Sorry, I can't tell for sure, but for my Q6600 with stock cooler it's normal temps around 50º C in the summer.

Use VoodooMonitor to check if SpeedStep is working, if it is, temps should be ok.

Did you check the correct Tjmax value for your CPU?

#179
00diabolic

00diabolic

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 812 posts
  • Gender:Male
  • Interests:Modding anything.
Has anyone gotten this kind of kernel panic from using fakeSMC 2.5 with istat?

panic(cpu 0 caller 0x226820): "thread_invoke: preemption_level -1, possible cause: unlocking an unlocked mutex or spinlock

See here:
http://www.mac-forum...nic-report.html

I believe it is caused by FakeSMC when used with BRESINK temp monitor. I got it a few times. I am trying istat now to see if the panic goes away. I believe the panic is caused by the way the temp is pulled and when it does not respond it crashes or something like that.

Curious if anyone else has seen this or not..

#180
node

node

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
Oldnapalm I too got KP with the file in post #51. Are you still updating this project?

I will truly like to get my CPU temp readings, running, SL 10.6.4; Dual Core AMD; and the latest version of iStat.

Thanks





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy