Reading CPU Temperature on Beaglebone Black

I have Beaglebone Black working with Ubuntu 14.04. I minimized it using the guide for blinking a pre-created image in eMMC .

From the manuals that I saw, I had to read /sys/class/hwmon/hwmon0/device/temp1_inputto get the temperature of the processor. But I have no such path in my system; I assume that the kernel module for the Beaglebone Black AM3358 ARM CPU provides this functionality and that there is no such module in my image, but I donโ€™t know where to start getting such a module. In fact, it /sys/class/hwmonis an empty directory.

These are the modules that I have:

$ lsmod | sort
6lowpan_iphc           10154  1 bluetooth
bluetooth             316797  10 bnep,rfcomm
bnep                   11946  2
can_dev                 7430  1 c_can
c_can                   9400  1 c_can_platform
c_can_platform          5927  0
g_multi                 3238  0
iptable_filter          1149  1
ip_tables              11857  1 iptable_filter
libcomposite           38715  5 usb_f_acm,usb_f_ecm,usb_f_rndis,g_multi,usb_f_mass_storage
musb_am335x             1075  0
musb_dsps               8369  0
musb_hdrc              76236  1 musb_dsps
rfcomm                 46571  0
rfkill                 14659  2 bluetooth
u_ether                 9524  3 usb_f_ecm,usb_f_rndis,g_multi
usb_f_acm               5687  1
usb_f_ecm               7901  1
usb_f_mass_storage     34664  2 g_multi
usb_f_rndis            17711  2 g_multi
u_serial                9631  1 usb_f_acm
x_tables               12575  3 ip_tables,xt_multiport,iptable_filter
xt_multiport            2051  1

... and general status:

$ uname -a
Linux hostname 3.14.26-ti-r43 #1 SMP PREEMPT Wed Dec 24 05:27:12 UTC 2014 armv7l armv7l armv7l GNU/Linux
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.1 LTS
Release:        14.04
Codename:       trusty

So, how can I read the processor temperature on Beaglebone Black that is missing this file?

+4
1

interwebs .

, sofar, , Debian ( Linux bbone 4.1.12-ti-r29 #1 SMP PREEMPT Mon Nov 9 22:46:19 UTC 2015 armv7l GNU/Linux) , , . , , ( , 3.14.26) /sys/class/hwmon.

, lm-sensors , .

, TI, , . TI (. ).

, , .

EDIT: , Debian 8.2 , , Debian 7.9 ( ; Linux bbone 3.8.13-bone79 #1 SMP Tue Oct 13 20:44:55 UTC 2015 armv7l GNU/Linux) , /sys /sys/class/hwmon/hwmon0/device/temp1_input, millidegreesC. , , , , ( TI).

+3

All Articles