Model B revision 2.0 schematics
Update: On Pete’s advice I’ve removed the caveat about the redundant pins on the GPIO connector. We’re committing to these remaining as power and ground pins from here on out. Damn my conservative hide :)
We are pleased to announce that schematics for the revision 2.0 Raspberry Pi Model B are now available here.
This post describes the key changes introduced in the new board revision. Note that although we have not yet exercised our option to add additional signals to the expansion connector, developers of expansion boards should continue to treat pins 4, 9, 14, 17, 20 and 25 as DNC (do not connect).
45 comments
AndrewS
Yay! Time for me to produce an updated version of my CSV file :-)
http://elinux.org/RPi_schematics_breakdown
Nice to finally get the official new pinouts.
“developers of expansion boards should continue to treat pins 4, 9, 14, 17, 20 and 25 as DNC (do not connect)”
Oh? You told JBeale that we /could/ rely on these ‘dnc pins’ http://www.raspberrypi.org/archives/1929#comment-31646
and the new schematic itself says “All Pins are Fully Defined as Shown. No Reserved Pins” ???
Paul Everett
That has caught me out too.. I’ve just (yesterday) ordered a batch of 100 PCBs for expansion board I’m making and I’m using some of those pins as I had thought they were not going to be changed.
eben
Don’t worry. These pins *will* remain powers and grounds indefinitely. Blame Monday morning.
AndrewS
“Yay! Time for me to produce an updated version of my CSV file :-)
http://elinux.org/RPi_schematics_breakdown ”
Finally done :) See also:
http://elinux.org/RPi_schematic_differences
http://elinux.org/RPi_BCM2835_GPIOs
dragon
I hope to get it.
Robin Jacobs
If I ordered my Pi from Element14 yesterday, will I get a revision 2 or revision 1?
Colin
Rev 2 with 512Mb of memory – I ordered from them on Monday last week and on Thursday received that board.
campi
Robin Jacobs
Tha fast? 0.o
I’m just going to guess you’re not living in Belgium ;) In Belgium it usually takes longer for the package to get from the post office to your home, than it takes for the package to get from some distant country to a post office in Belgium.
Colin
UK – ordered Monday, notified of despatch on Tuesday and delivered (2nd class post) on Thursday.
campi
John van Dijk
And thats from Farnell?
John van Dijk
Last revision 2 board i ordered from Farnell on 9 sept shipped on 11 sept and got it on 14 sept to the Netherlands!
My current rev 2 512Mb i ordered 16 okt got a message on 19 okt that estimate delivery would be 12 nov! (thats much more than advertised 3 weeks…)
Alan
err.. the 12 nov is only 3 weeks 3 days
BrysonR
Geezus, I ordered from Allied ELEVEN weeks ago, and still haven’t got mine.
Stefan
I hear ya. Ordered from them as well but canceled after 8 weeks. Went to Farnell instead of received the unit after 9 days, UK to Sweden.
Matt Hawkins
Ah, so the DNC pins are still DNC. I better go and update some diagrams …
Matthew Manning
Ahh just a bit of light reading…..mooooooo my brain fell out.
Matthew Manning
Ahh just a bit of light reading…..mooooooo my brain fell out.
Matthew Manning
Doh double post :(
Edward O’Regan
My latest board (a 512MB model) has a Hardware Revision (cat /proc/cpuinfo) of 000f any idea what revision this is? The linked post states 2,3,4,5,6…
BillyBag2
Um? One of the changes is to remove the ID resistors as no one uses them. Is this posibly why you get 0xf ?
BillyBag2
“Version Identification Links
The four GPIO signals originally used for version identification have been removed. These were never read by the system software and were redundant.”
AndrewS
To clarify – the version identification links are something totally different to the version reported by /proc/cpuinfo.
The former was 4 resistors soldered to the Rev 1 boards (which /would/ have been read over GPIO, but never were), the latter is ‘burned in’ to the One-Time-Programmable memory on the SoC (CPU/GPU chip), along with the unique serial number, etc.
Andy
000f means the Rev 2.0 board with 512M memory
Some of those had 5 burnt in by mistake, but firmware interprets that as f
Edward O’Regan
Many thanks for the informative response Andy!
AndrewS
I guess this means some of the “hardware interface libraries” people have written will need to be updated again?
Chris Evans
“developers of expansion boards should continue to treat pins 4, 9, 14, 17, 20 and 25 as DNC (do not connect).” Arghhhhh Various authoritative Postings were made and the Wiki Changed showing GPIO pins 3 as 5V and 9 as Ground! We have designed boards to that new specs… :-(
eben
Don’t worry. All sorted now. I’d actually forgotten that we’d committed to this.
David Gillies
Are the new mounting holes (or rather the conductor areas surrounding them) floating or tied to the groundplane? I’ve been unable to ascertain this despite lengthy searching on the fora.
Andy
As measured on mine – floating, both sides
liz
They’re floating.
David Gillies
Thanks. Makes case design a bit more flexible.
Piney0
Another person who’s somewhat disappointed to see the previously DNC pins that became connectible go back to DNC again.
Please try to refrain from doing something like this in the future as quite a few people have to go update their circuits now. (mine are all breadboards, but I feel for the people who sent out for PCB’s).
p4trykx
Is the polyfuse changed to 1.1 A?
AndrewS
The “USB Power Input 5V 700mA min” section of the schematics appears totally unchanged between Rev 1 and Rev 2.
Stewart Watkiss
Do you mean F3 – the fuse on the micro-USB supply?
That has always been 1.1A.
p4trykx
My rev 1 Raspi’s F3 is labeled “07”. AFAIK the power to usb is feed microUSB->F3->F1->USB
Jim Manley
Oh boy! Permanent supplies and grounds – you can never have too many supplies and grounds! :D
My Pi-finity! code can finally be locked down where it references the GPIO pins … oh, that’s right, I haven’t written the code yet that references the GPIO pins yet (for Ye Olde Schoole style game controllers). Well, that was certainly easy! :D
Kevin Mulder
Once again, what was the reason Power-on-ethernet (to power RPi) was dumped?
liz
It wasn’t ever dumped; it was never part of the plan. PoE is really expensive (and we have to count the pennies very carefully here to keep the price where it is); and it’s not core to the educational aims of the Pi.
That said, I’m pretty sure that we’re going to see some PoE add-ons that you can solder in yourself in the not too distant future; I’ve spoken to a few third parties who have plans along those lines.
Kevin Mulder
Ok, thank you for your clarification .
Andrew P
I want a Model A but I haven’t seen any for sale anywhere. Are they being sold or were they just a development version or something?
Alexandre
The Model A has yet to be released. It should be, as far as I know, released by the end of this year.
Alistair
Hi guys. Does anyone have a link to the latest schematic (I have rev 1.0 already) for the Raspberry PI, Preferably in PDF format?
Thanks,
Alistair.
Anil
Logic Lines are 3.3V but power is +5V
2) Would this work on all Raspberry Pi Versions?
I have one of the very first Raspberry Pi (Version 1) & Rev 2 but I do not want to kill either one. If it does not work then I need a 1 way header to change the +5v supply.
3) Does the DNC pins (GPIO Pin 4) on previous Pi routed to anything or was it mainly a safety issue to stop two 5V connections?
4) I have already check elinux and wikipedia which I saw the image of +5V on GPIO pin 2 & 4 but is different information on google and hence the question on the forum.
Anil
Can you use GPIO port Pin 4 instead of Pin 2 for Power or +5V Supply. Do you loose or is there any advantages of using Pin 2?