Page 1 of 1
Intel T410 - Sensors
Posted: Sun Jun 19, 2011 4:28 pm
by Harryc
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)
Re: Intel T410 - Sensors
Posted: Sun Jun 19, 2011 5:25 pm
by at both ends
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.
Re: Intel T410 - Sensors
Posted: Sun Jun 19, 2011 5:52 pm
by Harryc
Will do, but 9*C difference on each core is suspect.
Re: Intel T410 - Sensors
Posted: Sun Jun 19, 2011 11:26 pm
by ThinkRob
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.
Re: Intel T410 - Sensors
Posted: Mon Jun 20, 2011 4:48 pm
by Harryc
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
Re: Intel T410 - Sensors
Posted: Mon Jun 20, 2011 8:21 pm
by ThinkRob
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?
Re: Intel T410 - Sensors
Posted: Mon Jun 20, 2011 9:34 pm
by Harryc
Well, tpfancontrol is the a popular monitor pgm to run on Windows for Thinkpads. It only shows (1) CPU sensor, and no others.
Re: Intel T410 - Sensors
Posted: Tue Jun 21, 2011 10:42 am
by ThinkRob
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.)
Re: Intel T410 - Sensors
Posted: Tue Jun 21, 2011 10:48 am
by Harryc
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 ...
Re: Intel T410 - Sensors
Posted: Tue Jun 21, 2011 11:19 am
by ThinkRob
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
Re: Intel T410 - Sensors
Posted: Tue Jun 21, 2011 1:58 pm
by Harryc
PM sent to troubadix to comment on this thread.
Re: Intel T410 - Sensors
Posted: Wed Jun 22, 2011 2:18 am
by troubadix
Re: Intel T410 - Sensors
Posted: Wed Jun 22, 2011 5:31 am
by Harryc
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 ?

Re: Intel T410 - Sensors
Posted: Wed Jun 22, 2011 10:07 am
by ThinkRob
That clarifies the CPU core stuff. But what about the rest of the sensors (or lack thereof)?
Re: Intel T410 - Sensors
Posted: Wed Jun 22, 2011 12:51 pm
by troubadix
@Harryc: well done
@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

Re: Intel T410 - Sensors
Posted: Wed Jun 22, 2011 1:20 pm
by Harryc
So basically going forward we can expect to see CPU die temps and fans speed in a monitoring utility, that's it.
Re: Intel T410 - Sensors
Posted: Wed Jun 22, 2011 2:27 pm
by ThinkRob
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!
Re: Intel T410 - Sensors
Posted: Sun Aug 07, 2011 4:36 pm
by arguser
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?
Re: Intel T410 - Sensors
Posted: Sun Aug 07, 2011 4:41 pm
by Harryc
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)
Re: Intel T410 - Sensors
Posted: Sun Oct 16, 2011 11:05 am
by anarti77
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?