In order to find out what hardware revision you have you can run the following command at the command prompt or via a terminal window :
cat /proc/cpuinfo
This will give you a text output something like this :
Processor : ARMv6-compatible processor rev 7 (v6l)
BogoMIPS : 847.05
Features : swp half thumb fastmult vfp edsp java tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xb76
CPU revision : 7
Hardware : BCM2708
Revision : 0002
Serial : 000000000abc0ab1
In this example I’ve got a PCB with a Revision code of 0002. That is a plain old “Model B Revision 1.0”.
NOTE : The Revision number given in cpuinfo file is the hardware revision number. This is not the same as the Raspberry Pi Revision. In this example I have a Model B Revision 1.0 with a hardware revision code of 0002.
Model Information
With the latest version of Raspbian you can also retrieve the Pi model as a string by using :
cat /proc/device-tree/model
This will output the model information. For example :
Checking Your Raspberry Pi Board Version & Revision Number
In order to find out what hardware revision you have you can run the following command at the command prompt or via a terminal window :
This will give you a text output something like this :
In this example I’ve got a PCB with a Revision code of 0002. That is a plain old “Model B Revision 1.0”.
NOTE : The Revision number given in cpuinfo file is the hardware revision number. This is not the same as the Raspberry Pi Revision. In this example I have a Model B Revision 1.0 with a hardware revision code of 0002.
Model Information
With the latest version of Raspbian you can also retrieve the Pi model as a string by using :
This will output the model information. For example :