나는 Beaglebone Black이 우분투 14.04를 실행하고 있습니다. 나는 guide to flashing a pre-built image to eMMC을 사용하여 그것을 보냈다.Beaglebone Black의 CPU 온도 읽기
내가 본 가이드에서 CPU 온도를 얻기 위해 /sys/class/hwmon/hwmon0/device/temp1_input
을 읽을 수 있어야합니다. 그러나 나는 내 시스템에 그런 경로가 없다. Beaglebone Black의 커널 모듈이 AM3358 ARM CPU인데이 기능을 제공하고 내 이미지에 그런 모듈이 없다고 추측합니다. 그러나 어디서 그런 모듈을 시작해야할지 모르겠습니다. 사실 /sys/class/hwmon
은 빈 디렉터리입니다.
이
내가을 모듈이다가 있습니다$ 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
... 그리고 전체 상태 : 그래서
$ 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
을, 나는 Beaglebone 블랙에 CPU 온도를 읽을 수있는 방법이 이 파일이 누락 되었습니까?