[MinnowBoard] Problem reading CPU temp in linux (yocto build)
nb
nb at dagami.org
Thu Apr 30 16:30:13 UTC 2015
CONFIG_SENSORS_CORETEMP=m
and in lsmod
coretemp 12820 0
> Le 30 avr. 2015 à 18:04, Darren Hart <dvhart at linux.intel.com> a écrit :
>
> You will need the.... coretemp module loaded or built-in. You can check if
> it's loaded with lsmod, and if it's configured in by looking for
> CONFIG_SENSORS_CORETEMP in /proc/config.gz:
>
> $ zcat /proc/config.gz | grep CORETEMP
>
> Thanks,
>
> Darren
>
> On 4/30/15, 8:46 AM, "Gerard Bucas" <gerard.b at tekmagic.net> wrote:
>
>> 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
>>>
>>>
>>>
>>
>
>
> --
> Darren Hart
> Intel Open Source Technology Center
>
>
>
> _______________________________________________
> 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