如何檢查樹莓派的硬件版本號和型號


樹莓派的每個版本修訂都有一個不同的硬件版本號。樹莓派 PCB的每次版本修訂包括了安裝孔位的變化、電源電路的修改、不同的GPIO針配置和不同數量的USB端口。如樹莓派 2和樹莓派 3還引入了新的cpu和額外的內存。

sudo apt install  screenfetch

screenfetch

  樹莓派3B主板接口定義

通過樹莓派的硬件版本號和型號,我們可以確定樹莓派是幾代產品,還可以確定它是在哪里生產的等信息。目前樹莓派的版本有:

型號及 PCB 批次 內存 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)
Pi 3 Model B+ 1GB a020d3 (Sony, UK)

該表不是固定的,隨着樹莓派版本的不斷更新,該表可能未包含全部產品。

查找樹莓派硬件版本號的方法

要查找出樹莓派的硬件版本號,可以使用兩種方法:

方法1 - Pinout應用程序

在新版本的Raspbian系統中添加了查看pinout的命令。它可以通過命令提示符或通過命令終端窗口運行: pinout , 輸出如下圖 :

Raspbian系統 pinout輸出Raspbian系統 pinout輸出

該方法還能查看其他信息,比如在樹莓派上的各個GPIO針的GPIO編號位置和所板載的RAM數量。

方法2 - cpuinfo文件

比較通用的查找樹莓派硬件修訂號的方法,是在命令提示符下或通命令過終端窗口運行以下命令讀取“cpuinfo”文件: cat /proc/cpuinfo 。命令執行后將輸出一段文本,如下顯示:

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

在這個文本中,可以看到該開發板是一個修訂代碼為0002的PCB,對比前面的表判斷這是一個舊的“ Model B Rev 1 ”樹莓派開發板。

確定樹莓派的型號

在新版本的Raspbian系統中,可以通過以下方式檢查樹莓派的型號:

 cat /proc/device-tree/model

輸出結果如下(型號不同結果也有不同),如:

Raspberry Pi 3 Model B Plus Rev 1.3


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM