我正在使用一个tinkerboard与android + chroot linux。当我试图读取温度通过以下命令:
cat /sys/class/thermal/thermal_zone1/temp
出现以下错误:
cat: /sys/class/thermal/thermal_zone1/temp: No such file or directory
如果我直接用linux发行版而不是android运行tinkerboard,我可以通过上面的命令读取温度。
修补程序板使用带有TS-ADC temperature sensor.的RK3288 CPU
有什么建议吗?
lsmod - linux:
Module Size Used by
fuse 94208 3
snd_soc_hdmi_codec 16384 1
mali_kbase 335872 0
dw_hdmi_i2s_audio 16384 0
rk_crypto 24576 0
dw_wdt 16384 0
syscon_reboot_mode 16384 0
reboot_mode 16384 1 syscon_reboot_mode
r8723bs 544768 0
zram 20480 5
ip_tables 20480 0
autofs4 28672 0
lsmod-安卓系统(Linux根目录):
Module Size Used by
1条答案
按热度按时间66bbxpm51#
经过我同事的研究:内核缺少所需的驱动程序。幸运的是,内核的最新更新包括热传感器。它现在可以工作了。