我正在使用带有 android + chroot linux 的 tinkerboard。当我尝试通过以下命令读取温度时:
cat /sys/class/thermal/thermal_zone1/temp
我收到以下错误:
cat: /sys/class/thermal/thermal_zone1/temp: No such file or directory
如果我直接使用 linux 发行版而不是 android 运行 tinkerboard,我可以通过上述命令读取温度。
tinkerboard 使用具有 TS-ADC 的 RK3288 cpu temperature sensor.
有什么建议吗?
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 - android(linux chroot):
Module Size Used by
经过我同事的一些研究:内核缺少所需的驱动程序。幸运的是,内核的最新更新包括热传感器。现在可以了。
我是一名优秀的程序员,十分优秀!