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

Avatar

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” ???

Avatar

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.

Avatar

“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

Avatar

I hope to get it.

Avatar

If I ordered my Pi from Element14 yesterday, will I get a revision 2 or revision 1?

Avatar

Rev 2 with 512Mb of memory – I ordered from them on Monday last week and on Thursday received that board.

campi

Avatar

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.

Avatar

UK – ordered Monday, notified of despatch on Tuesday and delivered (2nd class post) on Thursday.

campi

Avatar

And thats from Farnell?

Avatar

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…)

Avatar

err.. the 12 nov is only 3 weeks 3 days

Avatar

Geezus, I ordered from Allied ELEVEN weeks ago, and still haven’t got mine.

Avatar

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.

Avatar

Ah, so the DNC pins are still DNC. I better go and update some diagrams …

Avatar

Ahh just a bit of light reading…..mooooooo my brain fell out.

Avatar

Ahh just a bit of light reading…..mooooooo my brain fell out.

Avatar

Doh double post :(

Avatar

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…

Avatar

Um? One of the changes is to remove the ID resistors as no one uses them. Is this posibly why you get 0xf ?

Avatar

“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.”

Avatar

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.

Avatar

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

Avatar

Many thanks for the informative response Andy!

Avatar

I guess this means some of the “hardware interface libraries” people have written will need to be updated again?

Avatar

“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.

Avatar

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.

Avatar

As measured on mine – floating, both sides

Avatar

They’re floating.

Avatar

Thanks. Makes case design a bit more flexible.

Avatar

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).

Avatar

Is the polyfuse changed to 1.1 A?

Avatar

The “USB Power Input 5V 700mA min” section of the schematics appears totally unchanged between Rev 1 and Rev 2.

Avatar

Do you mean F3 – the fuse on the micro-USB supply?
That has always been 1.1A.

Avatar

My rev 1 Raspi’s F3 is labeled “07”. AFAIK the power to usb is feed microUSB->F3->F1->USB

Avatar

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

Avatar

Once again, what was the reason Power-on-ethernet (to power RPi) was dumped?

Avatar

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.

Avatar

Ok, thank you for your clarification .

Avatar

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?

Avatar

The Model A has yet to be released. It should be, as far as I know, released by the end of this year.

Avatar

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.

Avatar

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.

Avatar

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?

Leave a Comment

Comments are closed