Shell
Switch branches/tags
Nothing to show
Latest commit 63d4b30 Jan 3, 2017 @hidden-refuge hidden-refuge committed on GitHub Update cpuvinf
Permalink
Failed to load latest commit information.
LICENSE Update LICENSE Jan 3, 2017
README.md Update README.md Jun 14, 2016
cpuvinf Update cpuvinf Jan 3, 2017

README.md

cpuvinf 1.1

CPUVInf - Raspberry Pi Diagnostics Tool
Homepage: https://cpuvinf.tny.im/ or https://cpuvinf.eu.org/


What is CPUVINF?

CPUVInf is a tiny, simple and useful diagnostics tool for the Raspberry Pi minicomputer series written purely in shell scripting language. It is compatible with all Raspberry Pi 1 and all Raspberry Pi 2 minicomputers and therefore with all available Linux based operating systems for the Raspberry Pi series. It started off as a small script to read CPU temperature and voltage but has become much more than that.


Full list of compatible OS:

  • Raspbian
  • Pidora
  • Arch Linux ARM
  • Ubuntu MATE
  • Snappy Ubuntu Core
  • Media center Distros with access to console based on one of the above listed OS


Features:

CPU & GPU Temperature
CPUVInf can read CPU and GPU temperatures from the hardware sensors. Conversion of the sensor output is done into °F/°C values.

CPU & GPU Clocks
CPUVInf can retrieve the minimum, maximum and current CPU and GPU clocks. Moreover it is also possible to retrieve the CPU governer. Output is converted into MHz values.

System Voltages
CPUVInf is capable of reading various system voltages and converting the output into Volt values. Voltage types: core, SDRAM core, SDRAM I/O and SDRAM PHY voltages.

Memory Split
CPUVInf can display the assigned RAM for the internal GPU and system RAM (usable RAM) in MB values.


Usage

CPU & GPU Temperature
cpuvinf -t 
or
cpuvinf --temperature
Screenshot: https://cpuvinf-cdn.hiddenrefuge.eu.org/images/temp11.png

CPU & GPU Clocks
cpuvinf -c
or
cpuvinf --clocks
Screenshot: https://cpuvinf-cdn.hiddenrefuge.eu.org/images/clock11.png

System Voltages
cpuvinf -v
or
cpuvinf --voltages
Screenshot: https://cpuvinf-cdn.hiddenrefuge.eu.org/images/voltages11.png

Memory Split
cpuvinf -m
or 
cpuvinf --memory
Screenshot: https://cpuvinf-cdn.hiddenrefuge.eu.org/images/memory11.png

Everything at once
cpuvinf -a
or
cpuvinf --all
Screenshot: https://cpuvinf-cdn.hiddenrefuge.eu.org/images/all11.png


CPUVInf is licensed under the GNU GPL 3 license.
Part of TNY Network