Revision Codes

Table of contents

Documentation

The new-style revision code is a result of a 32 bit value, (almost) each bit represents a piece of hardware-information: NOQuuuWuFMMMCCCCPPPPTTTTTTTTRRRR

N O Q uuu W u F MMM CCCC PPPP TTTTTTTT RRRR
Overvoltage OTP Program OTP Read Unused Warranty bit Unused New flag Memory size Manufacturer Processor Type Revision

For identification the first 24 bit are needed.
With cat /proc/cpuinfo | grep "Revision" the revision code is read out.

The official, but incomplete documentation is located here.

Revision Code List

Revision Code Model Revision PCB SoC CPU Architecture Memory Manufacturer
000007 1 A 2.0 N/A BCM2835 ARM1176JZ(F)-S ARMv6 256 MB LPDDR2-SDRAM Egoman
000008 1 A 2.0 N/A BCM2835 ARM1176JZ(F)-S ARMv6 256 MB LPDDR2-SDRAM Sony UK
000009 1 A 2.0 N/A BCM2835 ARM1176JZ(F)-S ARMv6 256 MB LPDDR2-SDRAM Qisda
000002 1 B 1.0 N/A BCM2835 ARM1176JZ(F)-S ARMv6 256 MB LPDDR2-SDRAM Egoman
000003 1 B 1.0 N/A BCM2835 ARM1176JZ(F)-S ARMv6 256 MB LPDDR2-SDRAM Egoman
000004 1 B 2.0 N/A BCM2835 ARM1176JZ(F)-S ARMv6 256 MB LPDDR2-SDRAM Sony UK
000005 1 B 2.0 N/A BCM2835 ARM1176JZ(F)-S ARMv6 256 MB LPDDR2-SDRAM Qisda
000006 1 B 2.0 N/A BCM2835 ARM1176JZ(F)-S ARMv6 256 MB LPDDR2-SDRAM Egoman
00000d 1 B 2.0 N/A BCM2835 ARM1176JZ(F)-S ARMv6 512 MB LPDDR2-SDRAM Egoman
00000e 1 B 2.0 N/A BCM2835 ARM1176JZ(F)-S ARMv6 512 MB LPDDR2-SDRAM Sony UK
00000f 1 B 2.0 N/A BCM2835 ARM1176JZ(F)-S ARMv6 512 MB LPDDR2-SDRAM Egoman
000012 1 A+ 1.1 N/A BCM2835 ARM1176JZ(F)-S ARMv6 256 MB LPDDR2-SDRAM Sony UK
000015 1 A+ 1.1 N/A BCM2835 ARM1176JZ(F)-S ARMv6 256/512 MB LPDDR2-SDRAM Embest
900021 1 A+ 1.1 N/A BCM2835 ARM1176JZ(F)-S ARMv6 512 MB LPDDR2-SDRAM Sony UK
000010 1 B+ 1.2 N/A BCM2835 ARM1176JZ(F)-S ARMv6 512 MB LPDDR2-SDRAM Sony UK
000013 1 B+ 1.2 N/A BCM2835 ARM1176JZ(F)-S ARMv6 512 MB LPDDR2-SDRAM Embest
900032 1 B+ 1.2 N/A BCM2835 ARM1176JZ(F)-S ARMv6 512 MB LPDDR2-SDRAM Sony UK
a01040 2 B 1.0 R11 BCM2836 Cortex-A7 ARMv7-A 1 GB LPDDR2-SDRAM Sony UK
a01041 2 B 1.1 R11 BCM2836 Cortex-A7 ARMv7-A 1 GB LPDDR2-SDRAM Sony UK
a21041 2 B 1.1 R11 BCM2836 Cortex-A7 ARMv7-A 1 GB LPDDR2-SDRAM Embest
a02042 2 B 1.2 R21 BCM2837A1 Cortex-A53 ARMv8.0-A 1 GB LPDDR2-SDRAM Sony UK
a22042 2 B 1.2 R21 BCM2837A1 Cortex-A53 ARMv8.0-A 1 GB LPDDR2-SDRAM Embest
a02082 3 B 1.2 N/A BCM2837A1/B0 Cortex-A53 ARMv8.0-A 1 GB LPDDR2-SDRAM Sony UK
a22082 3 B 1.2 N/A BCM2837A1/B0 Cortex-A53 ARMv8.0-A 1 GB LPDDR2-SDRAM Embest
a32082 3 B 1.2 N/A BCM2837A1/B0 Cortex-A53 ARMv8.0-A 1 GB LPDDR2-SDRAM Sony Japan
a52082 3 B 1.2 N/A BCM2837A1/B0 Cortex-A53 ARMv8.0-A 1 GB LPDDR2-SDRAM Stadium
a22083 3 B 1.3 N/A BCM2837B0 Cortex-A53 ARMv8.0-A 1 GB LPDDR2-SDRAM Embest
9020e0 3 A+ 1.0 R12 BCM2837B0 Cortex-A53 ARMv8.0-A 512 MB LPDDR2-SDRAM Sony UK
9020e1 3 A+ 1.1 R22 BCM2837B0 Cortex-A53 ARMv8.0-A 512 MB LPDDR2-SDRAM Sony UK
a020d3 3 B+ 1.3 R53 BCM2837B0 Cortex-A53 ARMv8.0-A 1 GB LPDDR2-SDRAM Sony UK
a020d4 3 B+ 1.4 R93 BCM2837B0 Cortex-A53 ARMv8.0-A 1 GB LPDDR2-SDRAM Sony UK
a03111 4 B 1.1 R44 BCM2711B0 Cortex-A72 ARMv8.0-A 1 GB LPDDR4-SDRAM Sony UK
a03112 4 B 1.2 R54 BCM2711B0 Cortex-A72 ARMv8.0-A 1 GB LPDDR4-SDRAM Sony UK
a03114 4 B 1.4 R65 BCM2711C0 Cortex-A72 ARMv8.0-A 1 GB LPDDR4-SDRAM Sony UK
a03115 4 B 1.5 R96 BCM2711C0 Cortex-A72 ARMv8.0-A 1 GB LPDDR4-SDRAM Sony UK
b03111 4 B 1.1 R44 BCM2711B0 Cortex-A72 ARMv8.0-A 2 GB LPDDR4-SDRAM Sony UK
b03112 4 B 1.2 R54 BCM2711B0 Cortex-A72 ARMv8.0-A 2 GB LPDDR4-SDRAM Sony UK
b03114 4 B 1.4 R65 BCM2711C0 Cortex-A72 ARMv8.0-A 2 GB LPDDR4-SDRAM Sony UK
b03115 4 B 1.5 R96 BCM2711C0 Cortex-A72 ARMv8.0-A 2 GB LPDDR4-SDRAM Sony UK
c03111 4 B 1.1 R44 BCM2711B0 Cortex-A72 ARMv8.0-A 4 GB LPDDR4-SDRAM Sony UK
c03112 4 B 1.2 R54 BCM2711B0 Cortex-A72 ARMv8.0-A 4 GB LPDDR4-SDRAM Sony UK
c03114 4 B 1.4 R65 BCM2711C0 Cortex-A72 ARMv8.0-A 4 GB LPDDR4-SDRAM Sony UK
c03115 4 B 1.5 R96 BCM2711C0 Cortex-A72 ARMv8.0-A 4 GB LPDDR4-SDRAM Sony UK
d03114 4 B 1.4 R65 BCM2711C0 Cortex-A72 ARMv8.0-A 8 GB LPDDR4-SDRAM Sony UK
d03115 4 B 1.5 R96 BCM2711C0 Cortex-A72 ARMv8.0-A 8 GB LPDDR4-SDRAM Sony UK
c04170 5 B 1.0 N/A BCM2712 Cortex-A76 ARMv8.2-A 8 GB LPDDR4X-SDRAM Sony UK
d04170 5 B 1.0 N/A BCM2712 Cortex-A76 ARMv8.2-A 8 GB LPDDR4X-SDRAM Sony UK
000011 Compute Module 1 1.0 N/A BCM2835 ARM1176JZ(F)-S ARMv6 512 MB LPDDR2-SDRAM Sony UK
000014 Compute Module 1 1.0 N/A BCM2835 ARM1176JZ(F)-S ARMv6 512 MB LPDDR2-SDRAM Embest
900061 Compute Module 1 1.1 N/A BCM2835 ARM1176JZ(F)-S ARMv6 512 MB LPDDR2-SDRAM Sony UK
a011607 Compute Module 2 1.0 N/A BCM2836 Cortex-A7 ARMv7-A 1 GB LPDDR2-SDRAM Sony UK
a020a0 Compute Module 3 1.0 N/A BCM2837A0 Cortex-A53 ARMv8.0-A 1 GB LPDDR2-SDRAM Sony UK
a220a0 Compute Module 3 1.0 N/A BCM2837A0 Cortex-A53 ARMv8.0-A 1 GB LPDDR2-SDRAM Embest
a02100 Compute Module 3+ 1.0 N/A BCM2837B0 Cortex-A53 ARMv8.0-A 1 GB LPDDR2-SDRAM Sony UK
9221607 Compute Module 3E 1.0 R18 RP3A0-AU (BCM2710A1) Cortex-A53 ARMv8.0-A 512 MB LPDDR2-SDRAM Embest
a03140 Compute Module 4 1.0 R39 BCM2711C0 Cortex-A72 ARMv8.0-A 1 GB LPDDR4-SDRAM Sony UK
a03141 Compute Module 4 1.1 R59 BCM2711C0 Cortex-A72 ARMv8.0-A 1 GB LPDDR4-SDRAM Sony UK
b03140 Compute Module 4 1.0 R39 BCM2711C0 Cortex-A72 ARMv8.0-A 2 GB LPDDR4-SDRAM Sony UK
b03141 Compute Module 4 1.1 R59 BCM2711C0 Cortex-A72 ARMv8.0-A 2 GB LPDDR4-SDRAM Sony UK
c03140 Compute Module 4 1.0 R39 BCM2711C0 Cortex-A72 ARMv8.0-A 4 GB LPDDR4-SDRAM Sony UK
c03141 Compute Module 4 1.1 R59 BCM2711C0 Cortex-A72 ARMv8.0-A 4 GB LPDDR4-SDRAM Sony UK
d03140 Compute Module 4 1.0 R39 BCM2711C0 Cortex-A72 ARMv8.0-A 8 GB LPDDR4-SDRAM Sony UK
d03141 Compute Module 4 1.1 R59 BCM2711C0 Cortex-A72 ARMv8.0-A 8 GB LPDDR4-SDRAM Sony UK
a03150 Compute Module 4S 1.0 R210 BCM2711C0 Cortex-A72 ARMv8.0-A 1 GB LPDDR4-SDRAM Sony UK
b03150 Compute Module 4S 1.0 R210 BCM2711C0 Cortex-A72 ARMv8.0-A 2 GB LPDDR4-SDRAM Sony UK
c03150 Compute Module 4S 1.0 R210 BCM2711C0 Cortex-A72 ARMv8.0-A 4 GB LPDDR4-SDRAM Sony UK
d03150 Compute Module 4S 1.0 R210 BCM2711C0 Cortex-A72 ARMv8.0-A 8 GB LPDDR4-SDRAM Sony UK
c03130 400 1.0 N/A BCM2711C0 Cortex-A72 ARMv8.0-A 4 GB LPDDR4-SDRAM Sony UK
900092 Zero 1.2 N/A BCM2835 ARM1176JZ(F)-S ARMv6 512 MB LPDDR2-SDRAM Sony UK
900093 Zero 1.3 N/A BCM2835 ARM1176JZ(F)-S ARMv6 512 MB LPDDR2-SDRAM Sony UK
9000c1 Zero W 1.1 N/A BCM2835 ARM1176JZ(F)-S ARMv6 512 MB LPDDR2-SDRAM Sony UK
920092 Zero 1.2 N/A BCM2835 ARM1176JZ(F)-S ARMv6 512 MB LPDDR2-SDRAM Embest
920093 Zero 1.3 N/A BCM2835 ARM1176JZ(F)-S ARMv6 512 MB LPDDR2-SDRAM Embest
902120 Zero 2 W 1.0 N/A RP3A0-AU (BCM2710A1) Cortex-A53 ARMv8.0-A 512 MB LPDDR2-SDRAM Sony UK