Intel T410 - Sensors

Solaris, RedHat, FreeBSD and the like
Post Reply
Message
Author
Harryc
Moderator Emeritus
Moderator Emeritus
Posts: 13228
Joined: Thu Apr 12, 2007 8:23 am
Location: Upstate New York

Intel T410 - Sensors

#1 Post by Harryc » Sun Jun 19, 2011 4:28 pm

I was wondering if anyone had spent some time figuring out what sensors the Intel T410 was reporting in Linux. Here is what I found after running sensors-detect and applying it. I think coretemp-isa-0000 is CPU temp, but I have no idea what coretemp-isa-0002 is. Do you? What about thinkpad-isa-0000, temp 1? I am running Opensuse 11.4 if that makes a difference. One of the following is likely IMHO, either very few sensors are being reported, or that the newly designed Thinkpads have very few sensors, or that 'sensors' is in need of updating, not sure which.

Code: Select all

harryc@linux-trwa:~> sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:       +66.0°C  (crit = +100.0°C)                  

thinkpad-isa-0000
Adapter: ISA adapter
fan1:       4539 RPM
temp1:       +66.0°C                                    
temp2:        +0.0°C                                    
temp3:        +0.0°C                                    
temp4:        +0.0°C                                    
temp5:        +0.0°C                                    
temp6:        +0.0°C                                    
temp7:        +0.0°C                                    
temp8:        +0.0°C                                    

lm84-i2c-17-18
Adapter: SMBus I801 adapter at 1880
temp1:        +0.0°C  (low  = +16.0°C, high = -61.0°C)  
temp2:        +0.0°C  (low  =  +0.0°C, high =  +0.0°C)  

lm84-i2c-17-19
Adapter: SMBus I801 adapter at 1880
temp1:        +0.0°C  (low  = +16.0°C, high = -61.0°C)  
temp2:        +0.0°C  (low  =  +0.0°C, high =  +0.0°C)  

coretemp-isa-0000
Adapter: ISA adapter
Core 0:      +54.0°C  (high = +95.0°C, crit = +105.0°C)  

coretemp-isa-0002
Adapter: ISA adapter
Core 2:      +45.0°C  (high = +95.0°C, crit = +105.0°C) 

at both ends
Posts: 37
Joined: Mon Apr 12, 2010 12:40 am
Location: Lake Cowichan, Canada

Re: Intel T410 - Sensors

#2 Post by at both ends » Sun Jun 19, 2011 5:25 pm

I think there is a separate sensor on each core. If you have a dual boot system and can still get to Windows, try RealTemp, which should confirm.
[ex] R51 1836-QNU W700 2752-RZ2 T60 2007-4BU T60 2007-5TU · [now] T420i 4177-CTO T60 2007-73U

Harryc
Moderator Emeritus
Moderator Emeritus
Posts: 13228
Joined: Thu Apr 12, 2007 8:23 am
Location: Upstate New York

Re: Intel T410 - Sensors

#3 Post by Harryc » Sun Jun 19, 2011 5:52 pm

Will do, but 9*C difference on each core is suspect.

ThinkRob
Senior ThinkPadder
Senior ThinkPadder
Posts: 2364
Joined: Wed May 20, 2009 9:54 am
Location: near RTP, NC

Re: Intel T410 - Sensors

#4 Post by ThinkRob » Sun Jun 19, 2011 11:26 pm

Harryc wrote:Will do, but 9*C difference on each core is suspect.
Usually when I've run into something like that it's turned out that one of the sensors was giving the die temp, and the other was giving the board/package temp (which could well be much lower). In this case though, I'm not so sure, since usually when that's the case you get different high/crit temps.

Right now I'm leaning towards lm-sensors not knowing how to probe all the sensors, the kernel not poking the hardware in the magic way, or both. Either that, or the board engineers just ditched a whole lot of sensors -- but I'd be rather surprised if that were the case.
Need help with Linux or FreeBSD? Catch me on IRC: I'm ThinkRob on FreeNode and EFnet.

Code: Select all

Current laptop: X1 Carbon 3
Current workstation: none

Harryc
Moderator Emeritus
Moderator Emeritus
Posts: 13228
Joined: Thu Apr 12, 2007 8:23 am
Location: Upstate New York

Re: Intel T410 - Sensors

#5 Post by Harryc » Mon Jun 20, 2011 4:48 pm

at both ends wrote:I think there is a separate sensor on each core. If you have a dual boot system and can still get to Windows, try RealTemp, which should confirm.
So I booted up into Windows 7 and ran Coretemp. Both cores are shown. One @ 52*C and the other @ 44*C. As odd as that seems it more or less matches;

coretemp-isa-0000
Adapter: ISA adapter
Core 0: +54.0°C (high = +95.0°C, crit = +105.0°C)

coretemp-isa-0002
Adapter: ISA adapter
Core 2: +45.0°C (high = +95.0°C, crit = +105.0°C)

So in Linux it looks like these are the CPU core temps. Would still like to know where all of the other sensors went. On previous models there were so many sensors that one couldn't figure out which was which.
http://www.thinkwiki.org/wiki/Thermal_Sensors

ThinkRob
Senior ThinkPadder
Senior ThinkPadder
Posts: 2364
Joined: Wed May 20, 2009 9:54 am
Location: near RTP, NC

Re: Intel T410 - Sensors

#6 Post by ThinkRob » Mon Jun 20, 2011 8:21 pm

Huh.

I guess I'm just surprised that the core temperatures could vary that much between two cores on the same die. It makes sense, and I guess I shouldn't be surprised, since both were reported by coretemp... but... huh.

And yeah, it would be nice to know where the heck the rest of those sensors went. I'm unfamiliar with Windows, but is there any software on that side that might be able to use any sensors that may be present?
Need help with Linux or FreeBSD? Catch me on IRC: I'm ThinkRob on FreeNode and EFnet.

Code: Select all

Current laptop: X1 Carbon 3
Current workstation: none

Harryc
Moderator Emeritus
Moderator Emeritus
Posts: 13228
Joined: Thu Apr 12, 2007 8:23 am
Location: Upstate New York

Re: Intel T410 - Sensors

#7 Post by Harryc » Mon Jun 20, 2011 9:34 pm

Well, tpfancontrol is the a popular monitor pgm to run on Windows for Thinkpads. It only shows (1) CPU sensor, and no others.

ThinkRob
Senior ThinkPadder
Senior ThinkPadder
Posts: 2364
Joined: Wed May 20, 2009 9:54 am
Location: near RTP, NC

Re: Intel T410 - Sensors

#8 Post by ThinkRob » Tue Jun 21, 2011 10:42 am

Harryc wrote:Well, tpfancontrol is the a popular monitor pgm to run on Windows for Thinkpads. It only shows (1) CPU sensor, and no others.
Is there any official program/driver for that sort of thing? Do the ThinkVantage tools expose that information?

(Pardon my ignorance -- I'm just trying to figure out if there's any way to determine whether it's a case of old code not seeing new hardware or the hardware actually not being there.)
Need help with Linux or FreeBSD? Catch me on IRC: I'm ThinkRob on FreeNode and EFnet.

Code: Select all

Current laptop: X1 Carbon 3
Current workstation: none

Harryc
Moderator Emeritus
Moderator Emeritus
Posts: 13228
Joined: Thu Apr 12, 2007 8:23 am
Location: Upstate New York

Re: Intel T410 - Sensors

#9 Post by Harryc » Tue Jun 21, 2011 10:48 am

No Lenovo tools for that, but your post gave me an idea to contact the developer of tpfancontrol. He is a member here. I'll ask ...

ThinkRob
Senior ThinkPadder
Senior ThinkPadder
Posts: 2364
Joined: Wed May 20, 2009 9:54 am
Location: near RTP, NC

Re: Intel T410 - Sensors

#10 Post by ThinkRob » Tue Jun 21, 2011 11:19 am

Harryc wrote:No Lenovo tools for that, but your post gave me an idea to contact the developer of tpfancontrol. He is a member here. I'll ask ...
It might be worth it to reach out to Henrique de Moraes Holschuh (the developer of thinkpad-acpi), as I know he's been working on support for the recent generation in his driver (although IIRC he was mostly working on aspects other than the thermal stuff). His address is hmh [-at-] hmh.eng.br
Need help with Linux or FreeBSD? Catch me on IRC: I'm ThinkRob on FreeNode and EFnet.

Code: Select all

Current laptop: X1 Carbon 3
Current workstation: none

Harryc
Moderator Emeritus
Moderator Emeritus
Posts: 13228
Joined: Thu Apr 12, 2007 8:23 am
Location: Upstate New York

Re: Intel T410 - Sensors

#11 Post by Harryc » Tue Jun 21, 2011 1:58 pm

PM sent to troubadix to comment on this thread.

troubadix
Junior Member
Junior Member
Posts: 281
Joined: Wed Sep 14, 2005 1:33 pm
Location: Marburg, Germany
Contact:

Re: Intel T410 - Sensors

#12 Post by troubadix » Wed Jun 22, 2011 2:18 am

please read http://download.intel.com/design/proces ... 323873.pdf page 60 and mind the 'note'

Harryc
Moderator Emeritus
Moderator Emeritus
Posts: 13228
Joined: Thu Apr 12, 2007 8:23 am
Location: Upstate New York

Re: Intel T410 - Sensors

#13 Post by Harryc » Wed Jun 22, 2011 5:31 am

Thanks for the homework :). If I understand it correctly, at a very fundamental level ... the way in which thermal signals are generated has been drastically changed with this processor family, and I could then also infer that programs like tpfancontrol (or 'sensors') will never be able to pick up these new thermal signals because they are implemented at a hardware level (PECI) via a one (hard) wire digital signaling scheme. How did i do Professor troubadix ? ;)

ThinkRob
Senior ThinkPadder
Senior ThinkPadder
Posts: 2364
Joined: Wed May 20, 2009 9:54 am
Location: near RTP, NC

Re: Intel T410 - Sensors

#14 Post by ThinkRob » Wed Jun 22, 2011 10:07 am

troubadix wrote:please read http://download.intel.com/design/proces ... 323873.pdf page 60 and mind the 'note'
That clarifies the CPU core stuff. But what about the rest of the sensors (or lack thereof)?
Need help with Linux or FreeBSD? Catch me on IRC: I'm ThinkRob on FreeNode and EFnet.

Code: Select all

Current laptop: X1 Carbon 3
Current workstation: none

troubadix
Junior Member
Junior Member
Posts: 281
Joined: Wed Sep 14, 2005 1:33 pm
Location: Marburg, Germany
Contact:

Re: Intel T410 - Sensors

#15 Post by troubadix » Wed Jun 22, 2011 12:51 pm

@Harryc: well done :D
@ThinkRob: there's not so much documentation ( in fact nothing :( ) on IBM/Lenovo EC firmware controlling fan action. But until the ages of T43/T61 the ACPI concept of multiple thermozones has been pursued. Times have shown that only cpu & gpu (nowadays all on one die) are really relevant for fan speed control. So TPFanControl reading temps from EC registers will find this but only this information in newer systems :(

Harryc
Moderator Emeritus
Moderator Emeritus
Posts: 13228
Joined: Thu Apr 12, 2007 8:23 am
Location: Upstate New York

Re: Intel T410 - Sensors

#16 Post by Harryc » Wed Jun 22, 2011 1:20 pm

So basically going forward we can expect to see CPU die temps and fans speed in a monitoring utility, that's it.

ThinkRob
Senior ThinkPadder
Senior ThinkPadder
Posts: 2364
Joined: Wed May 20, 2009 9:54 am
Location: near RTP, NC

Re: Intel T410 - Sensors

#17 Post by ThinkRob » Wed Jun 22, 2011 2:27 pm

Well no great loss I suppose. SSDs have kinda obviated the need to watch HDD tempts, and you're right about GPU/CPU temps being the only really significant parts of the equation -- I can't think of any laptop systems with which I've experienced issues with RAM heat (workstations are another matter...)

Thanks!
Need help with Linux or FreeBSD? Catch me on IRC: I'm ThinkRob on FreeNode and EFnet.

Code: Select all

Current laptop: X1 Carbon 3
Current workstation: none

arguser
Posts: 1
Joined: Sun Aug 07, 2011 4:17 pm
Location: Resistencia, Argentina

Re: Intel T410 - Sensors

#18 Post by arguser » Sun Aug 07, 2011 4:36 pm

Hello, i recently bought a T410i installed ArchLinux and found the same issue.

Code: Select all

$ cat /proc/acpi/ibm/thermal 
temperatures:	45 0 0 0 0 0 0 0
Im kind of worried because it should give info of the other sensors, instead the first one is the only one working. I would like to be sure that everythinkg is working nice and smooth and getting refrigeration when they should. Also I've found that below the trackpad (i think the hdd is there) is getting hotter than when i was on windows.

Sorry for my bad english.

Any suggestions?

Harryc
Moderator Emeritus
Moderator Emeritus
Posts: 13228
Joined: Thu Apr 12, 2007 8:23 am
Location: Upstate New York

Re: Intel T410 - Sensors

#19 Post by Harryc » Sun Aug 07, 2011 4:41 pm

There is no solution. Even after installing and running lmsensors/sensors-detect I am only seeing CPU temps on my T410.
harryc@linux-trwa:~> sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +64.0°C (crit = +100.0°C)

thinkpad-isa-0000
Adapter: ISA adapter
fan1: 3831 RPM
temp1: +64.0°C
temp2: +0.0°C
temp3: +0.0°C
temp4: +0.0°C
temp5: +0.0°C
temp6: +0.0°C
temp7: +0.0°C
temp8: +0.0°C

lm84-i2c-17-18
Adapter: SMBus I801 adapter at 1880
temp1: +0.0°C (low = +16.0°C, high = -61.0°C)
temp2: +0.0°C (low = +0.0°C, high = +0.0°C)

lm84-i2c-17-19
Adapter: SMBus I801 adapter at 1880
temp1: +0.0°C (low = +16.0°C, high = -61.0°C)
temp2: +0.0°C (low = +0.0°C, high = +0.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Core 0: +52.0°C (high = +95.0°C, crit = +105.0°C)

coretemp-isa-0002
Adapter: ISA adapter
Core 2: +44.0°C (high = +95.0°C, crit = +105.0°C)

anarti77
Posts: 8
Joined: Mon Oct 11, 2010 9:01 am
Location: Aberdeen, Scotland

Re: Intel T410 - Sensors

#20 Post by anarti77 » Sun Oct 16, 2011 11:05 am

Harryc - I got exactly the same temperature readings at my T410 under Linux and under Windows 7 when I booted original hardrive with this system to check sensors.

Constant 10 degrees difference between 2 cores. Core 0 at idle around 42 C and Core 2 around 50-52 C

What are your temps at max CPU usage?

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Linux Questions”

Who is online

Users browsing this forum: No registered users and 2 guests