Revision 2 / 512MB

Board revision codes in firmware

The following commandline will print a code to show which revision you have:

cat /proc/cmdline | awk -v RS=" " -F= '/boardrev/ { print $2 }'

Code values are shown in the table below:

Code

Model name

New Features

GPIO changes

0x2

Model B Rev 1, 256MB RAM,

(P2) JTAG pins, no mounting holes

Pin3=GPIO0, Pin5=GPIO1, Pin13=GPIO21, I2C-0

0x3

Model B Rev 1, 256MB RAM

no polyfuses, no mounting holes

Pin3=GPIO0, Pin5=GPIO1, Pin13=GPIO21, I2C-0

0x4 (Sony)

Model B Rev 2, 256MB RAM,

mounting holes

Pin3=GPIO1, Pin5=GPIO2, Pin13=GPIO27, 12C-1, 8 extra IO pads (P5)

0x5 (Qisda)

0x6 (Egoman)

0x7 (Egoman)

Model A, 256MB RAM,

mounting holes

Pin3=GPIO1, Pin5=GPIO2, Pin13=GPIO27, I2C-1, 8 extra IO pads (P5)

0x8 (Sony)

0x9 (Qisda)

0xd (Egoman)

Model B Rev 2, 512MB RAM,

mounting holes

Pin3=GPIO1, Pin5=GPIO2, Pin13=GPIO27, 12C-1, 8 extra IO pads (P5)

0xe (Sony)

0xf (Qisda)

Several different minor hardware versions/revisions RaspberryPi Boards have been found probably from different assembly lines.
Try to identify your board for better troubleshooting and update it if you have one which is not mentioned.