Difference between revisions of "RPi HardwareHistory"

From eLinux.org
Jump to: navigation, search
(Board Revision History)
m (Fixing some grammar)
(9 intermediate revisions by 4 users not shown)
Line 3: Line 3:
  
 
==Board Revision History==
 
==Board Revision History==
Find out your board revision with the following command:
+
Find out your board revision with the following command:
 
  cat /proc/cpuinfo
 
  cat /proc/cpuinfo
You will see your device data including:
+
You will see your device data including:
 
   Hardware : BCM2708
 
   Hardware : BCM2708
 
   Revision : 0003
 
   Revision : 0003
  
Newest revision at the bottom of the list.
+
If you see a "1000" at the front of the Revision, e.g. 10000002 then it indicates<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?f=32&t=18133#p181069</ref> that your Raspberry Pi has been [[RPiconfig#Overclocking|over-volted]], and your board revision is simply the last 4 digits (i.e. 0002 in this example).
<!-- Much of this info can be found at http://raspberryalphaomega.org.uk/?p=428 and
+
 
  http://www.raspberrypi.org/phpBB3/viewtopic.php?p=281039&sid=c62f76dcc4871906db356d5dc1acfeb4#p281039 -->
+
<!-- Much of the info in this table can be found at http://raspberryalphaomega.org.uk/?p=428 and
 +
  http://www.raspberrypi.org/phpBB3/viewtopic.php?p=281039&sid=c62f76dcc4871906db356d5dc1acfeb4#p281039  
 +
See also http://www.raspberrypi.org/archives/1929 -->
 +
 
 +
<!-- I suspect that Revision 000d may correspond to the Red Pis http://www.raspberrypi.org/archives/3195 and therefore also have a release date of Q1 2013 ? -->
  
 
{| border="1"
 
{| border="1"
Line 17: Line 21:
 
! Release Date
 
! Release Date
 
! Model
 
! Model
 +
! PCB Revision
 
! Memory
 
! Memory
 
! Notes
 
! Notes
Line 24: Line 29:
 
| Q1 2012
 
| Q1 2012
 
| B (Beta)
 
| B (Beta)
 +
| ?
 
| 256MB
 
| 256MB
 
| Beta Board
 
| Beta Board
Line 30: Line 36:
 
| Q1 2012
 
| Q1 2012
 
| B
 
| B
 +
| 1.0
 
| 256MB
 
| 256MB
 
|
 
|
Line 36: Line 43:
 
| Q3 2012
 
| Q3 2012
 
| B (ECN0001)
 
| B (ECN0001)
 +
| 1.0
 
| 256MB
 
| 256MB
 
| Fuses mod and D14 removed
 
| Fuses mod and D14 removed
Line 41: Line 49:
 
| 0004
 
| 0004
 
| Q3 2012
 
| Q3 2012
| B 2.0
+
| B
 +
| 2.0
 
| 256MB
 
| 256MB
 
| (Mfg by Sony)
 
| (Mfg by Sony)
Line 47: Line 56:
 
| 0005
 
| 0005
 
| Q4 2012
 
| Q4 2012
| B 2.0
+
| B
 +
| 2.0
 
| 256MB
 
| 256MB
 
| (Mfg by Qisda)
 
| (Mfg by Qisda)
Line 53: Line 63:
 
| 0006
 
| 0006
 
| Q4 2012
 
| Q4 2012
| B 2.0
+
| B
 +
| 2.0
 
| 256MB
 
| 256MB
 
| (Mfg by Egoman)
 
| (Mfg by Egoman)
Line 60: Line 71:
 
| Q1 2013
 
| Q1 2013
 
| A
 
| A
 +
| 2.0
 
| 256MB
 
| 256MB
 
| (Mfg by Egoman)
 
| (Mfg by Egoman)
Line 66: Line 78:
 
| Q1 2013
 
| Q1 2013
 
| A
 
| A
 +
| 2.0
 
| 256MB
 
| 256MB
 
| (Mfg by Sony)
 
| (Mfg by Sony)
Line 72: Line 85:
 
| Q1 2013
 
| Q1 2013
 
| A
 
| A
 +
| 2.0
 
| 256MB
 
| 256MB
 
| (Mfg by Qisda)
 
| (Mfg by Qisda)
Line 77: Line 91:
 
| 000d
 
| 000d
 
| Q4 2012
 
| Q4 2012
| B 2.0
+
| B
 +
| 2.0
 
| 512MB
 
| 512MB
 
| (Mfg by Egoman)
 
| (Mfg by Egoman)
Line 83: Line 98:
 
| 000e
 
| 000e
 
| Q4 2012
 
| Q4 2012
| B 2.0
+
| B
 +
| 2.0
 
| 512MB
 
| 512MB
 
| (Mfg by Sony)
 
| (Mfg by Sony)
Line 89: Line 105:
 
| 000f
 
| 000f
 
| Q4 2012
 
| Q4 2012
| B 2.0
+
| B
 +
| 2.0
 
| 512MB
 
| 512MB
 
| (Mfg by Qisda)
 
| (Mfg by Qisda)
 
|}
 
|}
 
===Model B Revision 2.0===
 
Based on a new PCB layout that includes previous build fixes from ECN0001 such us removal of the poly-fuses in series with the +5V power for USB devices, and other fixes reported by the community such as the erroneous connection of the LAN9512 VDD18CORE pins to the +1V8 power plane, addition of the 8-pin P5 header (non-populated) for extra GPIO pins, addition to the 2-pin P6 header (non-populated) for a RESET button, and other changes and improvements reported in more detail <ref name="REV2.0">[http://www.raspberrypi.org/archives/1929 Upcoming Board Revision]</ref>.
 
  
 
===ECN0001===
 
===ECN0001===
 
ECN0001 is the request to not fit D14 and replace F1 and F2 with 0 ohm.
 
ECN0001 is the request to not fit D14 and replace F1 and F2 with 0 ohm.
 +
 
====D14 Removal====
 
====D14 Removal====
 
D14 can interfere with some CEC devices if the Pi is left plugged in and unpowered.  The benefits of having it are minimal so it was removed.<ref name="D14">[http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=16365 New Pi missing D14]</ref>
 
D14 can interfere with some CEC devices if the Pi is left plugged in and unpowered.  The benefits of having it are minimal so it was removed.<ref name="D14">[http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=16365 New Pi missing D14]</ref>
  
 
====F1 & F2 Replacement/Removal====
 
====F1 & F2 Replacement/Removal====
F1 & F2 can cause problems with some USB devices which draw high current.  In particular due to the recovery characteristics of the Poly-fuses, it can take a while to recover their low resistance state afterwards, adding additional problems for other devices (lower voltage on the USB bus).
+
F1 & F2 can cause problems with some USB devices which draw high current.  In particular due to the recovery characteristics of the Poly-fuses, it can take a while to recover their low resistance state afterwards, adding  
 +
additional problems for other devices (lower voltage on the USB bus).
 +
 
 +
===Model B Revision 2.0===
 +
Based on a new PCB layout that includes previous build fixes from ECN0001 such us removal of the poly-fuses in series with the +5V power for USB devices, and other fixes reported by the community such as the erroneous connection of the LAN9512 VDD18CORE pins to the +1V8 power plane, addition of the 8-pin P5 header (non-populated) for extra GPIO pins, addition to the 2-pin P6 header (non-populated) for a RESET button, and other changes and improvements reported in more detail <ref name="REV2.0">[http://www.raspberrypi.org/archives/1929 Upcoming Board Revision]</ref>.
 +
 
 +
===Colour Variations===
 +
[[File:redPi.jpg|250px|thumb|right|A Chinese (Non-FCC) RPi variant full production board (Model B Rev 2.0)]]
 +
The vast majority of the Raspberry Pis produced have a <b><span style="color:green">Green</span></b> PCB, but Pis produced by [[RPi_Buying_Guide#Egoman_Technology_Corp|Egoman_Technology_Corp]] (only available in the Far East) have a <b><span style="color:red">Red</span></b><ref>http://www.raspberrypi.org/archives/3195</ref> PCB, and RS Components produced a limited edition of anniversary Pis in <b><span style="color:blue">Blue</span></b><ref>http://www.raspberrypi.org/archives/3422</ref>.
  
 
==Raspberry Pi Model-A Full Production Board ==
 
==Raspberry Pi Model-A Full Production Board ==
* Announced: Not Yet (as of 16 June 2012)
+
* As of Feb 2013, available from distributors in Europe but not North America
* Board will now have 256Mb of RAM rather than the originally planned 128Mb<ref name="postSale">[http://www.raspberrypi.org/archives/723 Post-Launch - And breathe…]</ref>
+
* Board has 256Mb of RAM rather than the originally planned 128Mb<ref name="postSale">[http://www.raspberrypi.org/archives/723 Post-Launch - And breathe…]</ref>
* Foundation will probably produce a small Beta batch before handing manufacturing over to RS and Farnell
+
* The Foundation produced a small Beta batch before handing manufacturing over to RS and Farnell
 +
* The ModelA boards actually use the identical Revision2.0 PCB as ModelB boards, just with a different selection of components fitted (full details available from the [[RPi_Hardware#Schematic_.2F_Layout|schematics]]). AFAIK no ModelA boards using the Revision1.0 PCBs were ever publicly available (or indeed ever made?).
  
 
==Raspberry Pi Model-B Full Production Board ==
 
==Raspberry Pi Model-B Full Production Board ==
[[File:RaspiFront.JPG|250px|thumb|right|The Rpi full production board (model B Rev 2.0)]]
+
[[File:RaspiFront.JPG|250px|thumb|right|The RPi full production board (Model B Rev 2.0)]]
 
* Announced: April 2012, first orders sent out June 2012.
 
* Announced: April 2012, first orders sent out June 2012.
 
* Manufacturing and Orders will be made through RS and Farnell
 
* Manufacturing and Orders will be made through RS and Farnell
Line 201: Line 225:
 
* HDMI one end and single USB the other
 
* HDMI one end and single USB the other
 
* Introduced the RPi Foundation to the world (any earlier links appreciated), featured by [http://www.bbc.co.uk/news/technology-13292450 BBC Online Video].
 
* Introduced the RPi Foundation to the world (any earlier links appreciated), featured by [http://www.bbc.co.uk/news/technology-13292450 BBC Online Video].
 +
* Known internally at Broadcom as the <b>MicroDB</b> <ref>http://www.raspberrypi.org/archives/3375</ref> <ref>http://www.raspberrypi.org/archives/3376</ref>
  
  
 
 
 
 
 
 
 
 
 
  
 
==Raspberry Pi Concept 2006 edition==
 
==Raspberry Pi Concept 2006 edition==

Revision as of 09:12, 1 February 2014


RaspPi.png Back to the Hub


Hardware & Peripherals:

Hardware - detailed information about the Raspberry Pi boards.

Hardware History - guide to the Raspberry Pi models.

Low-level Peripherals - using the GPIO and other connectors.

Expansion Boards - GPIO plug-in boards providing additional functionality.

Screens - attaching a screen to the Raspberry Pi.

Cases - lots of nice cases to protect the Raspberry Pi.

Other Peripherals - all sorts of peripherals used with the Raspberry Pi.

Board Revision History

Find out your board revision with the following command:

cat /proc/cpuinfo

You will see your device data including:

 Hardware	: BCM2708
 Revision	: 0003

If you see a "1000" at the front of the Revision, e.g. 10000002 then it indicates[1] that your Raspberry Pi has been over-volted, and your board revision is simply the last 4 digits (i.e. 0002 in this example).


Revision Release Date Model PCB Revision Memory Notes
Beta Q1 2012 B (Beta) ? 256MB Beta Board
0002 Q1 2012 B 1.0 256MB
0003 Q3 2012 B (ECN0001) 1.0 256MB Fuses mod and D14 removed
0004 Q3 2012 B 2.0 256MB (Mfg by Sony)
0005 Q4 2012 B 2.0 256MB (Mfg by Qisda)
0006 Q4 2012 B 2.0 256MB (Mfg by Egoman)
0007 Q1 2013 A 2.0 256MB (Mfg by Egoman)
0008 Q1 2013 A 2.0 256MB (Mfg by Sony)
0009 Q1 2013 A 2.0 256MB (Mfg by Qisda)
000d Q4 2012 B 2.0 512MB (Mfg by Egoman)
000e Q4 2012 B 2.0 512MB (Mfg by Sony)
000f Q4 2012 B 2.0 512MB (Mfg by Qisda)

ECN0001

ECN0001 is the request to not fit D14 and replace F1 and F2 with 0 ohm.

D14 Removal

D14 can interfere with some CEC devices if the Pi is left plugged in and unpowered. The benefits of having it are minimal so it was removed.[2]

F1 & F2 Replacement/Removal

F1 & F2 can cause problems with some USB devices which draw high current. In particular due to the recovery characteristics of the Poly-fuses, it can take a while to recover their low resistance state afterwards, adding additional problems for other devices (lower voltage on the USB bus).

Model B Revision 2.0

Based on a new PCB layout that includes previous build fixes from ECN0001 such us removal of the poly-fuses in series with the +5V power for USB devices, and other fixes reported by the community such as the erroneous connection of the LAN9512 VDD18CORE pins to the +1V8 power plane, addition of the 8-pin P5 header (non-populated) for extra GPIO pins, addition to the 2-pin P6 header (non-populated) for a RESET button, and other changes and improvements reported in more detail [3].

Colour Variations

A Chinese (Non-FCC) RPi variant full production board (Model B Rev 2.0)

The vast majority of the Raspberry Pis produced have a Green PCB, but Pis produced by Egoman_Technology_Corp (only available in the Far East) have a Red[4] PCB, and RS Components produced a limited edition of anniversary Pis in Blue[5].

Raspberry Pi Model-A Full Production Board

  • As of Feb 2013, available from distributors in Europe but not North America
  • Board has 256Mb of RAM rather than the originally planned 128Mb[6]
  • The Foundation produced a small Beta batch before handing manufacturing over to RS and Farnell
  • The ModelA boards actually use the identical Revision2.0 PCB as ModelB boards, just with a different selection of components fitted (full details available from the schematics). AFAIK no ModelA boards using the Revision1.0 PCBs were ever publicly available (or indeed ever made?).

Raspberry Pi Model-B Full Production Board

The RPi full production board (Model B Rev 2.0)

Raspberry Pi 1st Production Board

  • Announced: 29th Feb 2012 - Start of Sale Only[6]
  • Credit-card Format
  • Initial 10k Batch (All Model-B's) Manufactured in China (Jan/Feb 2012)[7]
  • Should look identical to the Raspberry Pi Beta Board below (except different SDCard holder).
  • The board has a yellow RCA connector, rather than the black one used in the Beta's.
  • Nokia/Qt Development group has donated vouchers for 400 RPi units for developers[8]
  • The batch was delayed several weeks due to the RJ45 network connector being substituted for the wrong part[9] and also so the board could undergo compliance testing[10]

Raspberry Pi Beta Production Board

  • Announced: December 2011[11]
  • Credit-Card Format
  • Manufactured in UK
  • Produced 100[12] PCBs
  • Characteristic feature of hand-modded correction to PCB [13]
  • See the blog post which includes a video explaining how the production units will differ from the beta boards.



eBay Auction

10 of the completed Model-B boards were auctioned on eBay (Started on 1st Jan 2012) [14])

SerialNo: #1 #2 #3 #4 #5 #6 #7[15] #8[16] #9 #10
Date: 11-Jan-2012 11-Jan-2012 10-Jan-2012 10-Jan-2012 09-Jan-2012 09-Jan-2012 08-Jan-2012 08-Jan-2012 07-Jan-2012 07-Jan-2012
Sold For: £3,500 £2,150 £2,257 £1,550 £1,040 £1,000 £989 £1,020 £930 £1,900

Board #7 was anonymously (and generously) donated to Centre for Computing History[15] (also spotted here..)!

Board #8 Owned by Tech Blogger, Paul Maunders, see his blog for details[16]

Raspberry Pi Alpha Board

RPi Alpha Board
  • Announced: August 2011[17]
  • Large Format for debugging (Model-B)
  • Populated with headers for GPIO, JTAG, DSI, CSI, as well as switches and LEDs for I/O testing.


Raspberry Pi USB Prototype Board

RPi USB Prototype Board
  • Announced: May 2011
  • The "Computer On A USB Stick" Format
  • Included built-in camera
  • HDMI one end and single USB the other
  • Introduced the RPi Foundation to the world (any earlier links appreciated), featured by BBC Online Video.
  • Known internally at Broadcom as the MicroDB [18] [19]


Raspberry Pi Concept 2006 edition

Raspberry Pi Concept 2006 edition
  • Vero-board Prototype & PCB Version
  • Atmel ATmega644 microcontroller clocked at 22.1MHz[20]

See Also

Video

Audio

References