linux - tinkerboard android - /sys/class/thermal/thermal_zone1/temp:没有这样的文件或目录
问题描述
我正在使用带有 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。
有什么建议么?
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 chroot):
Module Size Used by
解决方案
经过我同事的一些研究:内核缺少所需的驱动程序。幸运的是,内核的最新更新包括热传感器。现在可以了。
推荐阅读
- json - API 响应:同一响应中的引用是一种不好的做法?
- r - 使用 Tidyverse 的 R & readr:如何将数据框作为因子和标签导入
- excel - 将 *.txt 文件保存为 UTF-8/Windows-1252
- postman - 如何从测试运行器运行多个 Api 哪些多组数据
- javascript - 在此代码块中的何处添加 preventDefault()?
- swift - 使用 Swift 的 PDFKit 中的灵活部分
- python - 在 Pandas DF 中提取特定年份的行
- terraform - Terraform:EKS - 仅使用私有子网创建集群
- python - 仅当距离足够大时,如何将精灵添加到精灵组
- python - Python 对 CSV 文件中的数据进行排序