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

Darren Hart dvhart at linux.intel.com
Thu Apr 30 15:07:11 UTC 2015


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