(03-20-2018, 09:35 PM)evilbunny Wrote: Do you know about this script?
/usr/local/sbin/rock64_diagnostics.sh
Hadn't seen that before, but it uses the same method I'd already figured-out to get CPU clockspeed and CPU Temperature. Doesn't appear to pull any of the other stats I'm after, though.
(03-21-2018, 05:28 AM)pfeerick Wrote: You can get the voltage (in microvolts) of the cpu here : /sys/class/regulator/regulator.7/microvolts
That was incredibly helpful, and got me on the right track, thank you!
Quick reference of the monitoring points I've discovered so-far:
CPU Temp: /sys/class/thermal/thermal_zone0/temp
CPU Volts: /sys/class/regulator/regulator.5/microvolts
CPU Freq: /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
GPU Freq: /sys/devices/platform/ff300000.gpu/devfreq/ff300000.gpu/cur_freq
SYS Volts: /sys/class/regulator/regulator.3/microvolts
For clarification, "SYS Volts" appears to be the 5v input that the Rock64 runs from (Handy for making sure your power supply is up to scratch). And you're right, it looks like the buck converter handling the memory isn't reporting voltage. That's kinda concerning... From the specs, it should be running at 1.2 or 1.25v for DDR3LP, but getting the real voltage would be nice.