Board revisions

From eLinux.org
Revision as of 15:08, 5 January 2014 by Mikerr (talk | contribs) (Raspberry Pi Board Revisions)
Jump to: navigation, search

Raspberry Pi Board Revisions

There have been a few major board changes to the Raspberry Pi:

Revision 1 / 256MB ( 002 )
Rev1 USB polyfuse
  • Black audio connector
  • 100MB link light labelled ”10M”
  • Green polyfuses F1/F2 marked 14/TO14
Revision 1 / 256MB
Rev1 zero ohm resisitors
  • 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 Changes GPIO
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 0x5 0x6 Model B Rev 2, 256MB RAM, mounting holes Pin3=GPIO1, Pin5=GPIO2, Pin13=GPIO27, 12C-1, 8 extra IO pads (P5)
0x7 0x8 0x9 Model A, 256MB RAM, mounting holes Pin3=GPIO1, Pin5=GPIO2, Pin13=GPIO27, I2C-1, 8 extra IO pads (P5)
0xd 0xe 0xf Model B Rev 2, 512MB RAM, mounting holes Pin3=GPIO1, Pin5=GPIO2, Pin13=GPIO27, 12C-1, 8 extra IO pads (P5)

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.