Difference between revisions of "RPi HardwareHistory"

From eLinux.org
Jump to: navigation, search
(Raspberry Pi Model-A Full Production Board)
(Added revision code for Model A+ (according to http://www.raspberrypi.org/forums/viewtopic.php?f=63&t=91267 ))
 
(14 intermediate revisions by 6 users not shown)
Line 9: Line 9:
 
   Revision : 0003
 
   Revision : 0003
  
<!-- Much of this info can be found at http://raspberryalphaomega.org.uk/?p=428 and
+
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).
  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 16: Line 21:
 
! Release Date
 
! Release Date
 
! Model
 
! Model
 +
! PCB Revision
 
! Memory
 
! Memory
 
! Notes
 
! Notes
Line 23: Line 29:
 
| Q1 2012
 
| Q1 2012
 
| B (Beta)
 
| B (Beta)
 +
| ?
 
| 256MB
 
| 256MB
 
| Beta Board
 
| Beta Board
Line 29: Line 36:
 
| Q1 2012
 
| Q1 2012
 
| B
 
| B
 +
| 1.0
 
| 256MB
 
| 256MB
 
|
 
|
Line 35: 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 40: Line 49:
 
| 0004
 
| 0004
 
| Q3 2012
 
| Q3 2012
| B 2.0
+
| B
 +
| 2.0
 
| 256MB
 
| 256MB
 
| (Mfg by Sony)
 
| (Mfg by Sony)
Line 46: Line 56:
 
| 0005
 
| 0005
 
| Q4 2012
 
| Q4 2012
| B 2.0
+
| B
 +
| 2.0
 
| 256MB
 
| 256MB
 
| (Mfg by Qisda)
 
| (Mfg by Qisda)
Line 52: Line 63:
 
| 0006
 
| 0006
 
| Q4 2012
 
| Q4 2012
| B 2.0
+
| B
 +
| 2.0
 
| 256MB
 
| 256MB
 
| (Mfg by Egoman)
 
| (Mfg by Egoman)
Line 59: Line 71:
 
| Q1 2013
 
| Q1 2013
 
| A
 
| A
 +
| 2.0
 
| 256MB
 
| 256MB
 
| (Mfg by Egoman)
 
| (Mfg by Egoman)
Line 65: Line 78:
 
| Q1 2013
 
| Q1 2013
 
| A
 
| A
 +
| 2.0
 
| 256MB
 
| 256MB
 
| (Mfg by Sony)
 
| (Mfg by Sony)
Line 71: Line 85:
 
| Q1 2013
 
| Q1 2013
 
| A
 
| A
 +
| 2.0
 
| 256MB
 
| 256MB
 
| (Mfg by Qisda)
 
| (Mfg by Qisda)
Line 76: Line 91:
 
| 000d
 
| 000d
 
| Q4 2012
 
| Q4 2012
| B 2.0
+
| B
 +
| 2.0
 
| 512MB
 
| 512MB
 
| (Mfg by Egoman)
 
| (Mfg by Egoman)
Line 82: Line 98:
 
| 000e
 
| 000e
 
| Q4 2012
 
| Q4 2012
| B 2.0
+
| B
 +
| 2.0
 
| 512MB
 
| 512MB
 
| (Mfg by Sony)
 
| (Mfg by Sony)
Line 88: Line 105:
 
| 000f
 
| 000f
 
| Q4 2012
 
| Q4 2012
| B 2.0
+
| B
 +
| 2.0
 
| 512MB
 
| 512MB
 
| (Mfg by Qisda)
 
| (Mfg by Qisda)
 +
|-
 +
| 0010
 +
| Q3 2014
 +
| B+
 +
| 1.0
 +
| 512MB
 +
| (Mfg by Sony)
 +
|-
 +
| 0011
 +
| Q2 2014
 +
| Compute Module
 +
| 1.0
 +
| 512MB
 +
| (Mfg by Sony)
 +
|-
 +
| 0012
 +
| Q4 2014
 +
| A+
 +
| 1.0
 +
| 256MB
 +
| (Mfg by Sony)
 
|}
 
|}
  
Line 105: Line 144:
 
===Model B Revision 2.0===
 
===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>.
 
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-B+ Full Production Board ==
 +
[[File:Raspi-bplus.jpg|250px|thumb|right|The RPi full production board (Model B+)]]
 +
Announced on 14th July 2014 [http://www.raspberrypi.org/introducing-raspberry-pi-model-b-plus/ Full announcement from the Raspberry Pi Foundation]
 +
==Raspberry Pi Compute Module ==
 +
[[File:Compute-module.png|250px|thumb|right|The RPi compute module]]
 +
Announced on 7th Apr 2014 [http://www.raspberrypi.org/raspberry-pi-compute-module-new-product/ Full announcement from the Raspberry Pi Foundation]
 +
 +
The compute module contains the guts of a Raspberry Pi (the BCM2835 processor and 512Mbyte of RAM) as well as a 4Gbyte eMMC Flash device.
 +
 +
This is integrated on to a small 67.6x30mm board which fits into a standard DDR2 SODIMM connector
  
 
==Raspberry Pi Model-A Full Production Board ==
 
==Raspberry Pi Model-A Full Production Board ==
Line 110: Line 164:
 
* 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>
 
* 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>
 
* The Foundation produced 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 202: Line 257:
 
* 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==

Latest revision as of 23:49, 10 November 2014


Back to the Hub.


Hardware & Peripherals:

Hardware and Hardware History.

Low-level Peripherals and Expansion Boards.

Screens, Cases and Other Peripherals.

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)
0010 Q3 2014 B+ 1.0 512MB (Mfg by Sony)
0011 Q2 2014 Compute Module 1.0 512MB (Mfg by Sony)
0012 Q4 2014 A+ 1.0 256MB (Mfg by Sony)

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-B+ Full Production Board

The RPi full production board (Model B+)

Announced on 14th July 2014 Full announcement from the Raspberry Pi Foundation

Raspberry Pi Compute Module

The RPi compute module

Announced on 7th Apr 2014 Full announcement from the Raspberry Pi Foundation

The compute module contains the guts of a Raspberry Pi (the BCM2835 processor and 512Mbyte of RAM) as well as a 4Gbyte eMMC Flash device.

This is integrated on to a small 67.6x30mm board which fits into a standard DDR2 SODIMM connector

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

  1. http://www.raspberrypi.org/phpBB3/viewtopic.php?f=32&t=18133#p181069
  2. New Pi missing D14
  3. Upcoming Board Revision
  4. http://www.raspberrypi.org/archives/3195
  5. http://www.raspberrypi.org/archives/3422
  6. 6.0 6.1 Post-Launch - And breathe…
  7. We’ve started manufacture!
  8. Nokia has Raspberry Pi vouchers for 400 Qt developers
  9. Manufacturing Hiccup
  10. Compliance testing
  11. Populated boards: an update on where we are
  12. We have PCBs! BETA
  13. (hand-mod) More on the beta boards
  14. We’re auctioning ten beta Raspberry Pis!
  15. 15.0 15.1 Beta board bought by anonymous bidder and donated to museum
  16. 16.0 16.1 Paul Maunders - Raspberry Pi #8 First Photoshoot
  17. The alpha boards are here!
  18. http://www.raspberrypi.org/archives/3375
  19. http://www.raspberrypi.org/archives/3376
  20. Raspberry Pi – 2006 edition