Difference between revisions of "Board revisions"
(→Revision 2 / 256MB) |
(there are also black audio connections on rev2 512M boards. I have one.) |
||
Line 29: | Line 29: | ||
===== Revision 2 / 512MB ===== | ===== Revision 2 / 512MB ===== | ||
− | * Blue audio connector | + | * Blue or black audio connector |
* Mounting Holes | * Mounting Holes | ||
* Made in UK markings on Board | * Made in UK markings on Board | ||
* 100MB link light labelled as 100 | * 100MB link light labelled as 100 | ||
* Black ‘Christmas tree’ Marking on USB Connector | * Black ‘Christmas tree’ Marking on USB Connector | ||
− | |||
==== Board revision codes in firmware ==== | ==== Board revision codes in firmware ==== |
Revision as of 05:07, 10 January 2014
Contents
Raspberry Pi Board Revisions
There have been a few major board changes to the Raspberry Pi:
Revision 1 / 256MB ( 002 )
- Black audio connector
- 100MB link light labelled ”10M”
- Green polyfuses F1/F2 marked 14/TO14
Revision 1 / 256MB ( 003 )
- Black audio connector
- 100MB link light labelled ”10M”
- Polyfuses F1/F2 replaced with zero ohm resistors marked 0000
Revision 2 / 256MB ( 004 )
- Blue audio connector
- Mounting Holes
- 100MB link light labelled as 100
- Made in UK markings on Board
Revision 2 / 512MB
- Blue or black audio connector
- Mounting Holes
- Made in UK markings on Board
- 100MB link light labelled as 100
- Black ‘Christmas tree’ Marking on USB Connector
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.