這裡介紹如何判斷樹莓派的 Revision 版本資訊。

樹莓派開發板有非常多種硬體版本,不同版本之間都有一些小差異,以下介紹如何確認自己的板子是哪一種。


樹莓派的 Revision 版本資訊可以從 /proc/cpuinfo 這個檔案查到:

cat /proc/cpuinfo

輸出會類似這樣:

processor	: 0
model name	: ARMv6-compatible processor rev 7 (v6l)
BogoMIPS	: 697.95
Features	: 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	: 0010
Serial		: 00000000e6e43fda

其中的 Revision 欄位就是硬體版本的十六進位碼,以下是硬體 Revision 與板子 Revision 的對照表:

樹莓派 Revision 版本記憶體大小cpuinfo 的硬體 Revision 版本
Model B Rev 1256MB0002
Model B Rev 1
ECN0001 (no fuses, D14 removed)
256MB0003
Model B Rev 2256MB0004
0005
0006
Model A256MB0007
0008
0009
Model B Rev 2512MB000d
000e
000f
Model B+512MB0010
0013
Compute Module512MB0011
Model A+256MB0012
Compute512MB0014
(Embest, China)
Model A+256MB0015
(Embest, China)
Pi 2 Model B1GBa01041 (Sony, UK)
a21041 (Embest, China)
PiZero512MB900092
Pi 3 Model B1GBa02082 (Sony, UK)
a22082 (Embest, China)

參考資料:Raspberry Pi Spy