Comment reconnaitre la version d’un Raspberry Pi?

J’ai une bonne dizaine de RPi – du V1 à la V3 ; il est impossible de distinguer un Raspberry Pi modèle 2 d’un modèle 3 (même connecteurs, même aspect), à moins d’aller interroger le système Raspbian…

Tableau des versions

ModèleMémoireVersion
Model B Revision 1.0256MB0002
Model B Revision 1.0 + ECN0001 (no fuses, D14 removed)256MB0003
Model B Revision 2.0
Mounting holes
256MB0004
0005
0006
Model A
Mounting holes
256MB0007
0008
0009
Model B Revision 2.0
Mounting holes
512MB000d
000e
000f
Model B+512MB0010
0013
Model A+256MB0012
Pi 2 Model B1GBa01041 (Sony, UK)
a21041 (Embest, China)
PiZero512MB900092
Pi 3 Model B1GBa02082 (Sony, UK)
a22082 (Embest, China)

Comment détecter la version?

Pour obtenir des détails sur le matériel, il faut voir le contenu du fichier cpuinfo avec la commande:

cat /proc/cpuinfo

Ce qui affichera les informations sur le ou les processeurs du RPi, par exemple:

processor       : 0
model name      : ARMv7 Processor rev 5 (v7l)
BogoMIPS        : 38.40
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xc07
CPU revision    : 5

processor       : 1
model name      : ARMv7 Processor rev 5 (v7l)
BogoMIPS        : 38.40
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xc07
CPU revision    : 5

processor       : 2
model name      : ARMv7 Processor rev 5 (v7l)
BogoMIPS        : 38.40
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xc07
CPU revision    : 5

processor       : 3
model name      : ARMv7 Processor rev 5 (v7l)
BogoMIPS        : 38.40
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xc07
CPU revision    : 5

Hardware        : BCM2709
Revision        : a01041
Serial          : 00000000b70bce7a

Dans cet exemple, le code de révision est a01041, ce qui correspond à un Raspberry Pi 2 modèle B.

Pour ne récupérer que les informations de version, vous pouvez utiliser cette commande:

cat /proc/cpuinfo | grep Revision

Ce qui affichera, dans le cas d’un Raspberry Pi 2 modèle B:

Revision        : a01041

Et dans le cas d’un Raspberry Pi 3 :

Revision : a02082

Références

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *