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

nb nb at dagami.org
Wed Apr 29 21:46:25 UTC 2015


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
>> 



More information about the elinux-MinnowBoard mailing list