Created
December 11, 2023 05:29
-
-
Save eightseventhreethree/5f3d4356d2e66522984db4bd9c277add to your computer and use it in GitHub Desktop.
StarFive VisionFive 2 CPU Temps
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
echo -e "StarFive CPU Temp -> $(echo "scale=2;$(cat /sys/class/hwmon/hwmon0/temp1_input)/1000" | bc)C\u00b0" |
Source on desired temps:
5.14. Temperature Range and Thermals
The recommended ambient operating temperature range is 0 to 50 degrees Celcius. To reduce thermal output when idling or under light load, VisionFive 2 reduces the CPU clock speed and voltage. During heavier load, the speed and voltage (and hence thermal output) are increased. The internal governor will throttle back both the CPU speed and voltage to make sure the CPU temperature never exceeds 85 degrees C. VisionFive 2 will operate perfectly well without any extra cooling and is designed for sprint performance - expecting a light use case on average and ramping up the CPU speed when needed (for example, when loading a webpage). If a user wishes to load the system continually or operate it at a high temperature at full performance, further cooling may be needed.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Output: