Difference between revisions of "Board revisions"
(→Raspberry Pi Board Revisions) |
(→Raspberry Pi Board Revisions) |
||
Line 44: | Line 44: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | ! Code !! Model name !! | + | ! 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 | | 0x2 || Model B Rev 1, 256MB RAM, || (P2) JTAG pins, no mounting holes || Pin3=GPIO0, Pin5=GPIO1, Pin13=GPIO21, I2C-0 | ||
Line 50: | Line 50: | ||
| 0x3 || Model B Rev 1, 256MB RAM || no polyfuses, 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 | + | | 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) || || || |
|- | |- | ||
− | | 0xd | + | | 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. | 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. | Try to identify your board for better troubleshooting and update it if you have one which is not mentioned. |
Revision as of 15:20, 5 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
- Black audio connector
- 100MB link light labelled ”10M”
- Polyfuses F1/F2 replaced with zero ohm resistors marked 0000
Revision 2 / 256MB
- Blue audio connector
- Mounting Holes
- 100MB link light labelled as 100
- Made in UK markings on Board
Revision 2 / 512MB
- Blue 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.