Closed
Description
I'm using a RPi3 booted into either Arch ARM's armv8/aarch64 kernel (4.10.5 currently) or openSUSE-Tumbleweed's aarch64 kernel (4.9.6) and neither allows me to read the CPU temperature or query the CPU frequency/adjust it. If I boot into openSUSE-Leap42.2 which runs the older 4.4.49 aarch64 kernel, both temperature and cpu frequency are visible. I am unsure how to troubleshoot further.
Under Leap42.2 (4.4.49):
# lscpu
Architecture: aarch64
# cat /sys/devices/virtual/thermal/thermal_zone0/temp
42932
# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
1200000
# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
ondemand
Under Arch ARM (4.10.5) or Tumbleweed (4.9.6):
# lscpu
Architecture: aarch64
# cat /sys/devices/virtual/thermal/thermal_zone0/temp
cat: /sys/devices/virtual/thermal/thermal_zone0/temp: No such file or directory
# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
cat: /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq: No such file or directory
Metadata
Metadata
Assignees
Labels
No labels