检测树莓派硬件版本
本文地址:http://tongxinmao.com/Article/Detail/id/233
cat /proc/cpuinfo | grep 'Revision' | awk '{print $3}'
The variants currently available are :
Model and PCB Revision | RAM | Hardware Revision Code from cpuinfo |
---|---|---|
Model B Rev 1 | 256MB | 0002 |
Model B Rev 1 ECN0001 (no fuses, D14 removed) | 256MB | 0003 |
Model B Rev 2 | 256MB | 0004 0005 0006 |
Model A | 256MB | 0007 0008 0009 |
Model B Rev 2 | 512MB | 000d 000e 000f |
Model B+ | 512MB | 0010 0013 900032 |
Compute Module | 512MB | 0011 |
Compute Module | 512MB | 0014 (Embest, China) |
Model A+ | 256MB | 0012 |
Model A+ | 256MB | 0015 (Embest, China) |
Model A+ | 512MB | 0015 (Embest, China) |
Pi 2 Model B v1.1 | 1GB | a01041 (Sony, UK) |
Pi 2 Model B v1.1 | 1GB | a21041 (Embest, China) |
Pi 2 Model B v1.2 | 1GB | a22042 |
Pi Zero v1.2 | 512MB | 900092 |
Pi Zero v1.3 | 512MB | 900093 |
Pi Zero W | 512MB | 9000C1 |
Pi 3 Model B | 1GB | a02082 (Sony, UK) |
Pi 3 Model B | 1GB | a22082 (Embest, China) |
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 :
Raspberry Pi 3 Model B Rev 1.2
上一篇:CJSON源码
下一篇:XPRINTER-58 USB蓝牙打印机USB描述符