Basic Diagnostic
Determine debian version
pi@raspberrypi:~ $ cat /etc/debian_version10.3
Show kernel version
pi@raspberrypi:~ $ uname -aLinux raspberrypi 4.19.97+ #1294 Thu Jan 30 13:10:54 GMT 2020 armv6l GNU/Linux
Show hardware version
pi@raspberrypi:~ $ cat /proc/cpuinfoprocessor : 0model name : ARMv6-compatible processor rev 7 (v6l)BogoMIPS : 697.95Features : half thumb fastmult vfp edsp java tlsCPU implementer : 0x41CPU architecture: 7CPU variant : 0x0CPU part : 0xb76CPU revision : 7Hardware : BCM2835Revision : 0010Serial : 0000000034b74d8fModel : Raspberry Pi Model B Plus Rev 1.2
CPU info
- CPU frequency:
pi@raspberrypi:~ $ vcgencmd measure_clock armfrequency(45)=700072000
- CPU Voltage:
pi@raspberrypi:~ $ vcgencmd measure_voltsvolt=1.2000V
- Is CPU was under voltage and throttled now:
pi@raspberrypi:~ $ vcgencmd get_throttledthrottled=0x0
- Show CPU Temperature:
pi@raspberrypi:~ $ cat /sys/class/thermal/thermal_zone0/temp40622
- Show GPU Temparature:
pi@raspberrypi:~ $ vcgencmd measure_temptemp=40.1'C
- Get total memory:
GPU memory
vcgencmd get_mem gpu
CPU memory
vcgencmd get_mem arm
Show boot messages
- Show kernel boot messages:
dmesg
- Show boot time messages:
vcdbg log msg