[MinnowBoard] Problem reading CPU temp in linux (yocto build)

Gerard Bucas gerard.b at tekmagic.net
Thu Apr 30 15:46:26 UTC 2015


Hi Darren 

For Some reason or other I can't find find ANY way to read the Core temperatures (I have multiple boards) as even LMSENSORS doesn't give me that 'ISA Adapter' related core temps that nb reported in this thread. 

Not sure what I'm doing wrong - LMSENSORS seems to be working (went through the whole 'sensors-detect' sequence) but it (also) only finds that 'virtual temp' device which also always returns that 26800 value. 

I am using latest 0.79 firmware (will add to bug database). 

Any ideas how else I can read core temps (yocto Linux build)?

Thanks

Gerard



> On Apr 30, 2015, at 11:07 AM, Darren Hart <dvhart at linux.intel.com> wrote:
> 
> The "core" temps appear to be correct, while the acpitz driver does not
> appear to be providing updates. I will raise this with the driver teams.
> Thank you for reporting.
> 
>> On 4/29/15, 2:46 PM, "nb" <nb at dagami.org> wrote:
>> 
>> Hi,
>> 
>> I always have same value (26.8°C), whatever the cpu does.
>> 
>> Regards
>> 
>> nb
>> 
>> 
>>> Le 29 avr. 2015 à 22:38, Gerard Bucas <gerard.b at tekmagic.net> a écrit :
>>> 
>>> Hi nb
>>> 
>>> Thanks but I see that your  temp ALSO returns 26.8C (same as mine!!).
>>> That is the 'problem', no matter what the chip temp is (could be too hot
>>> to even touch under heavy load) - the temp returned is ALWAYS 26.8C!!!
>>> 
>>> Have a look and let me know if that is also what you observe (seems
>>> like it from what you wrote as it is too much of a co-incidence that you
>>> get EXACTLY the same value as I do - hot or cold!!)
>>> 
>>> Thanks
>>> 
>>> Gerard
>>> 
>>> 
>>>> On Apr 29, 2015, at 4:24 PM, nb <nb at dagami.org> wrote:
>>>> 
>>>> Hi Gerard,
>>>> 
>>>> On my Debian:
>>>> 
>>>> sensors
>>>> acpitz-virtual-0
>>>> Adapter: Virtual device
>>>> temp1:        +26.8°C  (crit = +90.0°C)
>>>> 
>>>> coretemp-isa-0000
>>>> Adapter: ISA adapter
>>>> Core 0:       +50.0°C  (high = +110.0°C, crit = +110.0°C)
>>>> Core 2:       +51.0°C  (high = +110.0°C, crit = +110.0°C)
>>>> 
>>>> So it¹s the same (sensors is in lm-sensors package)
>>>> 
>>>> Regards
>>>> 
>>>> nb
>>>> 
>>>> 
>>>>> Le 29 avr. 2015 à 22:04, Gerard Bucas <gerard.b at tekmagic.net> a écrit
>>>>> :
>>>>> 
>>>>> Hi Everyone,
>>>>> 
>>>>> We use linux (custom built with yocto project) on minnowBoard MAX.
>>>>> Works great!
>>>>> 
>>>>> However, I have a problem reading the CPU core temperature of the
>>>>> E3825. 
>>>>> When I use this command line:
>>>>> 
>>>>> cat /sys/class/thermal/thermal_zone0/temp
>>>>> 
>>>>> It ALWAYS returns the value: 26800 (= 26.8C)
>>>>> 
>>>>> Linux kernel version: 3.19.2-yocto-standard
>>>>> 
>>>>> Build Configuration:
>>>>> BB_VERSION        = "1.27.0"
>>>>> BUILD_SYS         = "x86_64-linux"
>>>>> NATIVELSBSTRING   = "Ubuntu-14.04"
>>>>> TARGET_SYS        = "x86_64-poky-linux"
>>>>> MACHINE           = "intel-corei7-64" (recommended by Intel for Atom
>>>>> E38XX SoC & minnowBoard MAX)
>>>>> DISTRO            = "poky"
>>>>> DISTRO_VERSION    = "1.8+snapshot-20150429"
>>>>> 
>>>>> It looks like this value is hard-coded in the kernel! In researching
>>>>> this on the internet it seems that many people have this problem with
>>>>> a variety of Intel based CPU's/SoC's on a variety of different linux
>>>>> distributions. 
>>>>> 
>>>>> Has anyone else solved this problem or do you know of another linux
>>>>> command line that would give me the CPU (chip) temperature?
>>>>> 
>>>>> I have tried to add the "lm-sensors" package but have had problems
>>>>> adding it to my yocto build as I can't seem to find the right "package
>>>>> group" that includes lm-sensors.
>>>>> Any ideas/help would be MUCH appreciated!
>>>>> 
>>>>> Thanks
>>>>> Gerard
>>>>> 
>>>>> _______________________________________________
>>>>> elinux-MinnowBoard mailing list
>>>>> elinux-MinnowBoard at lists.elinux.org
>>>>> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard
>> 
>> _______________________________________________
>> elinux-MinnowBoard mailing list
>> elinux-MinnowBoard at lists.elinux.org
>> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard
> 
> 
> -- 
> Darren Hart
> Intel Open Source Technology Center
> 
> 
> 


More information about the elinux-MinnowBoard mailing list