CPU temperature incorrect on Atom D525 board

Status
Not open for further replies.

pauldonovan

Explorer
Joined
May 31, 2011
Messages
76
When I run
Code:
sysctl -a | grep temperature


the value returned for dev.cpu.0.temperature is always 6.0. My NAS is not in a refridgerator so this value is clearly wrong. :p

I noticed that there is a message in the dmesg output about not being able to get the Tj temperature value and using a default of 100.

I updated to the latest BIOS (May 25th) last night and it made no difference. I forgot to check whether the values are displayed in the BIOS setup itself.

Can anyone else with D525 board (I see there are a few on this forum) please run the above command and let me know what the results are?

Edit: My motherboard is an Intel D525MW.

Paul
 

warri

Guru
Joined
Jun 6, 2011
Messages
1,193
Code:
freenas# sysctl -a | grep temper
dev.cpu.0.temperature: 37.0C
dev.cpu.1.temperature: 36.0C
dev.cpu.2.temperature: 36.0C
dev.cpu.3.temperature: 37.0C


Zotac NM10-DTX WiFi (NM10-F-E)
 

pauldonovan

Explorer
Joined
May 31, 2011
Messages
76
Thanks warri.

It looks like it's a specific issue with my motherboard, an Intel D525MW. The CPU and chipset (NM10) are the same (superficially), so it's either a BIOS issue or something related to my specific motherboard?

Do you see any messages about temperature and Tj values in the dmesg output?

Paul
 

warri

Guru
Joined
Jun 6, 2011
Messages
1,193
Yeah:

Code:
coretemp0: <CPU On-Die Thermal Sensors> on cpu0
coretemp0: Can not get Tj(target) from your CPU, using 100C.
p4tcc0: <CPU Frequency Thermal Control> on cpu0
coretemp1: <CPU On-Die Thermal Sensors> on cpu1
coretemp1: Can not get Tj(target) from your CPU, using 100C.
p4tcc1: <CPU Frequency Thermal Control> on cpu1
coretemp2: <CPU On-Die Thermal Sensors> on cpu2
coretemp2: Can not get Tj(target) from your CPU, using 100C.
p4tcc2: <CPU Frequency Thermal Control> on cpu2
coretemp3: <CPU On-Die Thermal Sensors> on cpu3
coretemp3: Can not get Tj(target) from your CPU, using 100C.
p4tcc3: <CPU Frequency Thermal Control> on cpu3


Because of that I was initially thinking that temperature sensors wouldn't work, but they do (with sysctl).

[edit]
But I think Tj(target) refers to the maxmimum temperature the cpu can handle
 

jfr2006

Contributor
Joined
May 27, 2011
Messages
174
Well.. in my case i don't have any values...nothing appears..
 

Tekkie

Patron
Joined
May 31, 2011
Messages
353
Its not just with Atom D525 that temps are not reported correctly, on my AMD 415e quad core (1 extra unlocked) only 2 cores are shown to have a temperature. ;)
 
B

Bohs Hansen

Guest
Well.. in my case i don't have any values...nothing appears..

Yea, same for me (same chipset). Most likely due to the AMD cool'n'quite or so .. if you got that enabled (i do). Or this cpu just reports back differently....
 

pauldonovan

Explorer
Joined
May 31, 2011
Messages
76
I just checked what my BIOS screen shows and it looks fine there, about 21C for CPU and 28C for remote, whatever that is.

I tried in FreeBSD 8.2-RELEASE and it shows 6.0C so it's not a FreeNAS specific issue.

Interestingly, I installed mbmon (mount -uw / && pkg_add -r mbmon) and that shows sensible figures, so it's an issue with the coretemp kernel module in FreeBSD not reading the correct values for my hardware. mbmon also shows fan RPM which I thought was interesting.

Paul
 
Status
Not open for further replies.
Top