element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum RPi rev 2.0 explained
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 55 replies
  • Subscribers 687 subscribers
  • Views 7452 views
  • Users 0 members are here
Related

RPi rev 2.0 explained

Former Member
Former Member over 13 years ago

Eben has a front-page story up explaining rev 2.0.

It does fix the 1.8V problem, although no credit where

credit is due to Jamodio or any of the others here for

finding, characterizing, and reporting the problem.

 

No mention that I can see of FCC/CE residential

certification.  I assume the needed minor pcb changes

were made, but perhaps certification has not been

done yet.

 

http://www.raspberrypi.org/archives/1929

 

p.s.

   hopefully element14 will explain to their customers

how to be sure to get rev 2.0 when ordering.

  • Sign in to reply
  • Cancel
  • Former Member
    Former Member over 13 years ago in reply to jamodio

    It was not "leaked"

    Well 'leaked' as in someone received one and posted the photo before they announced it.  Sounds like that happened at least a couple of weeks before they were ready. Still, could all be theatre..

     

    It also makes you wonder if Farnell actually have quite low buffer stock and so got to the new ones quicker than expected, or if it was just random chance with what was on top of the pile.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 13 years ago in reply to jamodio

    From the software side is not that a big deal if you somehow can read a variable that tells on which board rev you are running, which they did by burning a code revision number on the BCM SoC.

    Until you get a devicetree kernel...  at that point you need to know the version of the board, and whether the bootloader has already 'fixed' things for you.

    I also saw mention that they'd consider a patch to current kernels to reverse the kernels view of the I2C channels - if there was enough demand.  So same problem, I know from the revision number I have a v2, but that doesn't tell me if the kernel has been patched or not. Therefore the only thing to do is to probe both I2C busses (hopefully ignoring the one connected to HDMI) to see if I can find the device I'm looking for.

     

    Probing random things on the bus could be bad, the i2c-tools utilities are filled with warnings about it. Something gets confused and sends data for the camera module to HDMI and kills someones TV isn't going to go down well. Ok, maybe that's unlikely, but usual problem is that the majority of people getting a Pi are not the experienced engineer who'll get it right.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 13 years ago in reply to Former Member

    "Has anyone seen any proper explanation of the reasoning behind moving the I2C channels ?  Not sure if I missed something, but I don't see anything in the datasheet to suggest there's any difference between them, so not clear why the switch was necessary."

    They wanted to get I2S working. If you look at the BCM2835 datasheet you will see that GPIO28-31 has on it the options of I2S or 4 GPIO or on two lines I2C0!

    Now it seems like they saw the opportunity not to end up with boards connected to the 26pin GPIO connector just having RTC or I2S.

    We at CJE Micros/4D have made an effort on our RTC/Temp Sensor to allow pass through of all 26 lines but the connector to do so is very expensive.

     

    We have already worked out how we can fit a new design RTC/temp Sensor to the new connector, above the board or below ( though if above it will like our existing design make plugging into the DSI display connector difficult/impossible)

    Makes good sense to me though it will mean having to do two versions of our boards as we would like to advantage of the new connector.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 13 years ago in reply to Former Member

    GPIO28-31 has on it the options of I2S or 4 GPIO or on two lines I2C0!

    Ok, on I2S, but I2C0 is now shared with the camera connector.  If, as the blog post suggested, it's used 'heavily' by the camera it could end up not being the best place to put a RTC, never mind other stuff.

     

    We have already worked out how we can fit a new design RTC/temp Sensor to the new connector,

    You have the pinout for P5 ?

     

    though it will mean having to do two versions of our boards as we would like to advantage of the new connector.

    That's my point, you now need two boards.. How many existing Rpi are out there without P5 that won't be able to use the new version of your board ?

     

    I'll be changing my designs to take account of the new connectors and pinouts.  But that's mainly because if one of my v1 boards ever fails it'll now be getting replaced with a v2

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 13 years ago

    I wrote:

    >No mention that I can see of FCC/CE residential certification

     

    Much to my surprise, Eben says that Class B FCC/CE certification

    will have to wait for the educational release board.

     

    http://www.raspberrypi.org/archives/1929#comment-31756

     

    Back on May 31, Eben said: "there's pcb level work going on

    at the moment to accomplish that".

     

    http://www.youtube.com/watch?v=WIf4Fk2252A

    starting at about 17:35

     

    Liz has said on April 10, 2012 at 7:04 pm, in page 3 of the

    comments to this article: http://www.raspberrypi.org/archives/978

    "Happily, we’ve found it doesn’t need a shielded enclosure to

    reach Class B, although it will require a (very minimal) redesign."

     

    If the redesign really is "very minimal" and was underway as of

    May 31, I'd expect it would have been included in rev 2.0.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • wallarug
    wallarug over 13 years ago in reply to Former Member

    With the new revision, will P2 and P5 be populated?  Or will we have to solder our own pins on?  This seems like a warrenty issue as well - solder and warrenty is void.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 13 years ago in reply to wallarug

    There was mention that P5 would not be populated, at least for now.

     

    I've not found a use for P2 yet, what are you doing with it that would require you to solder one on ?   Unless I misunderstood, thet were allowing all of the arm jtag to appear on P5 ?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • wallarug
    wallarug over 13 years ago in reply to Former Member

    P2 has a 3v3 pin and 2 GND pins that could be useful.

    P5 is the main expansion of the GPIO and will include GPIO 7 -10 (4 extra ones onto of the current 8 GPIOs) and will include an extra 5v, 3v3 and 2 GNDs.

     

    That is why I though It was interesting that they were not populated when they can be used as GPIO or extra power.


    Also, the P2 header is currently populated on the current board - why would you need to change this when it is aready on?

     

    Strange.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • jamodio
    jamodio over 13 years ago

    Another hires picture of the Rev2 board.

     

    Glad to see that the voltage regulators are from ON Semi and not the cheap chinese knock off, one of which I found had a huge drift in function of temperature.

     

    P2 does not seem to be populated on this revision.

     

    P5 location is kind of ugly, but better than nothing. Audio jack is blue instead of black.

     

    image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • wallarug
    wallarug over 13 years ago in reply to jamodio

    Lets hope they start populating P5 shortly.  Thanks for the reply. image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
<>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube