jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 24175
Joined: Sat Jul 30, 2011 7:41 pm

The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 8:51 am

Hi all, if you have any questions or comments on the new B+ board, please add them here!

But first, my impressions...

The most noticeable addition is an extra two USB ports, which is achieved by replacing the old ethernet/USB 2 port hub chip with a four port version. Hand in hand with this is better power circuitry so the ports can now supply more power, which should help with hotplugging and high power devices (USB Hard drives should now work).

The SD card is now uSD, with a higher quality connector and less 'sticky outness'

All connectors are now on two sides of the board, and there are now mounting holes at each corner.

The GPIO connector now exposes more GPIO's (all of them I think!)

So, evolution rather than revolution, in order to maintain as much backwards compatibility as possible. Hopefully most of the points that people have complained about over the last couple of years have been addressed!

Enjoy!
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed. Here's an example...
“I think it’s wrong that only one company makes the game Monopoly.” – Steven Wright

PiGraham
Posts: 3671
Joined: Fri Jun 07, 2013 12:37 pm
Location: Waterlooville

Re: The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 8:56 am

New thread - repeated question.

I like most of the changes, but has some functionality been lost?

Can somebody confirm whether the P5 GPIO28-31 are still available. They are not shown on the schematic.

Image
Last edited by PiGraham on Mon Jul 14, 2014 8:56 am, edited 1 time in total.

jdb
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 2160
Joined: Thu Jul 11, 2013 2:37 pm

Re: The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 8:56 am

PiGraham wrote:New thread - repeated question.

I like most of the changes, but has some functionality been lost?

Can somebody confirm whether the P5 GPIO28-31 are still available. They are not shown on the schematic.
GPIO18-21, ALT0 is I2S. The other functions on 28-31 are available on other pins in the 0-27 range that is brought out on the GPIO header.

The function table is on page 102 in the BCM2835 ARM peripherals datasheet.
Rockets are loud.
https://astro-pi.org

PiGraham
Posts: 3671
Joined: Fri Jun 07, 2013 12:37 pm
Location: Waterlooville

Re: The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 9:00 am

OK, thanks .

mikerr
Posts: 2789
Joined: Thu Jan 12, 2012 12:46 pm
Location: UK
Contact: Website

Re: The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 9:10 am

"Better hotplugging and usb power"

Does this mean we'll be able to hot plug high power devices like wifi without the power inrush rebooting pi ?
Android app - Raspi Card Imager - download and image SD cards - No PC required !

fruitoftheloom
Posts: 21085
Joined: Tue Mar 25, 2014 12:40 pm
Location: Delightful Dorset

Re: The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 9:16 am

Please can you clarify the PSU specifications ?

I have ordered a B+ and a 2A PSU, rather than use my existing 1A, to be covered..
Retired disgracefully.....
This at present is my daily "computer" https://www.asus.com/us/Chrome-Devices/Chromebit-CS10/

User avatar
croston
Posts: 703
Joined: Sat Nov 26, 2011 12:33 pm
Location: Blackpool
Contact: Website

Re: The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 9:18 am

What is the board revision number as reported by /proc/cpuinfo ? Is there a complete list somewhere of all revision numbers that have ever been used?

I need this to update the RPi.GPIO module!

User avatar
joan
Posts: 14473
Joined: Thu Jul 05, 2012 5:09 pm
Location: UK

Re: The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 9:18 am

Does the new power supply circuitry make the Pi more tolerant of input voltages on the microUSB?

shuckle
Posts: 565
Joined: Sun Aug 26, 2012 11:49 am
Location: Finland

Re: The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 9:21 am

What voltages are now ok to feed into the microusb power input? For example is 6v now safe?

GadgetUK
Posts: 61
Joined: Thu Jan 19, 2012 6:02 pm

Re: The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 9:32 am

Hows the i2c eeprom for board function going to be used, will there be config files for the bootloader etc?

This is already under discussion here http://www.raspberrypi.org/forums/viewt ... 44&t=81733

DoctorH
Posts: 9
Joined: Tue Apr 09, 2013 7:53 am

Re: The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 9:38 am

The Geek Gurl video in your blog post announcing the B+ mentions that the built-in audio is "improved". Is this correct?

jdb
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 2160
Joined: Thu Jul 11, 2013 2:37 pm

Re: The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 9:40 am

mikerr wrote:"Better hotplugging and usb power"

Does this mean we'll be able to hot plug high power devices like wifi without the power inrush rebooting pi ?
fruitoftheloom wrote:Please can you clarify the PSU specifications ?

I have ordered a B+ and a 2A PSU, rather than use my existing 1A, to be covered..
The B+ is now "inrush proof" against hotplug, even to the point of connecting a short across VBus to GND. What it won't fix is a weak power supply - it is still theoretically possible to brown out the Pi to the point of a reboot if the PSU is not up to the task.

The default current limit setting for the USB ports is 600mA (aggregate across the 4 ports). This can be increased to 1.2A via software config if you have a sufficiently powerful PSU.

Note that the PWR LED is now connected to an undervoltage supervision chip. The PWR LED will flash (or go out) if the PSU voltage drops below ~4.63V.
shuckle wrote:What voltages are now ok to feed into the microusb power input? For example is 6v now safe?
joan wrote:Does the new power supply circuitry make the Pi more tolerant of input voltages on the microUSB?

The specified acceptable input voltage range is 4.75-5.25V. The B+ is more tolerant of lower input voltages due to the 100% duty cycle capability of the 3.3V/1.8V switcher, if you don't care about USB devices dropping out.
Rockets are loud.
https://astro-pi.org

ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 6085
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 9:49 am

DoctorH wrote:The Geek Gurl video in your blog post announcing the B+ mentions that the built-in audio is "improved". Is this correct?
That is correct, yes.
GadgetUK wrote:Hows the i2c eeprom for board function going to be used, will there be config files for the bootloader etc?

This is already under discussion here http://www.raspberrypi.org/forums/viewt ... 44&t=81733
Not much point discussing it as the specifications and software support hasn't been written yet. But they are GPIO0 and GPIO1, I2C0.

GadgetUK
Posts: 61
Joined: Thu Jan 19, 2012 6:02 pm

Re: The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 9:52 am

ShiftPlusOne wrote:
DoctorH wrote:The Geek Gurl video in your blog post announcing the B+ mentions that the built-in audio is "improved". Is this correct?
That is correct, yes.
GadgetUK wrote:Hows the i2c eeprom for board function going to be used, will there be config files for the bootloader etc?

This is already under discussion here http://www.raspberrypi.org/forums/viewt ... 44&t=81733
Not much point discussing it as the specifications and software support hasn't been written yet. But they are GPIO0 and GPIO1, I2C0.
Great, No real reason what that couldn't have been made clear in the thread over there ------>

I'm going to put money on the same question being asked at least once more in this thread after it's dilluted with more questions that have been previously asked.

DoctorH
Posts: 9
Joined: Tue Apr 09, 2013 7:53 am

Re: The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 9:55 am

ShiftPlusOne wrote:
DoctorH wrote:The Geek Gurl video in your blog post announcing the B+ mentions that the built-in audio is "improved". Is this correct?
That is correct, yes.
Details?

Still PWM but with improved SNR [if so: achieved how?]? Or a different output method?

jdb
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 2160
Joined: Thu Jul 11, 2013 2:37 pm

Re: The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 9:58 am

DoctorH wrote:
ShiftPlusOne wrote:
DoctorH wrote:The Geek Gurl video in your blog post announcing the B+ mentions that the built-in audio is "improved". Is this correct?
That is correct, yes.
Details?

Still PWM but with improved SNR [if so: achieved how?]? Or a different output method?
PWM is still used to generate the audio output - but now there is a dedicated supply rail for audio (which means it's completely clear of digital cruft) and dedicated output driver.

The output impedance is a lot less than the B, and the output DC blocking caps are now 47uF which makes 32-ohm headphones useable in terms of bass response and volume.
Rockets are loud.
https://astro-pi.org

ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 6085
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 10:01 am

GadgetUK wrote: Great, No real reason what that couldn't have been made clear in the thread over there ------>
Because I had to wait until I could check the schematics and because it makes sense to keep the q&a in one thread.

User avatar
DougieLawson
Posts: 36578
Joined: Sun Jun 16, 2013 11:19 pm
Location: Basingstoke, UK
Contact: Website Twitter

Re: The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 10:02 am

Since it's been released on Bastille Day (the greatest day in the cyclists calendar) should the "Raspberry Pi B+" be know as the "Raspberry Pi Bastille"?
Note: Having anything humorous in your signature is completely banned on this forum. Wear a tin-foil hat and you'll get a ban.

Any DMs sent on Twitter will be answered next month.

This is a doctor free zone.

DoctorH
Posts: 9
Joined: Tue Apr 09, 2013 7:53 am

Re: The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 10:03 am

jdb wrote:PWM is still used to generate the audio output - but now there is a dedicated supply rail for audio (which means it's completely clear of digital cruft) and dedicated output driver.

The output impedance is a lot less than the B, and the output DC blocking caps are now 47uF which makes 32-ohm headphones useable in terms of bass response and volume.
Excellent. Thank you for the extra info!

Heater
Posts: 13919
Joined: Tue Jul 17, 2012 3:02 pm

Re: The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 10:24 am

This is fantastic. A very elegant design.

Stacking a "plate" on to those 4 mounting holes is going to be beautifully robust.

It's great to see that big fragile power supply capacitor has gone away. Well, I'm sure there is one but damned if I can see where.

Apple will be sending the Foundation a snotty letter about the rounded corners !

Any documentation about what alternate functions are available on the new header pins?
Memory in C++ is a leaky abstraction .

jdb
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 2160
Joined: Thu Jul 11, 2013 2:37 pm

Re: The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 10:31 am

Heater wrote: Any documentation about what alternate functions are available on the new header pins?
By my count, everything that is in the chip's peripheral set minus one of the auxiliary SPI interfaces (SPI2). This includes several undocumented interfaces currently described as "reserved" in the BCM2835 peripherals datasheet (one day...).

Edit: One exception, in addition to ID_SC and ID_SD. GPCLK1 is reserved - do not use. It feeds a clock to the LAN9514 and tampering with this will likely result in USB not working any more.
Rockets are loud.
https://astro-pi.org

ranma1988
Posts: 10
Joined: Wed Nov 21, 2012 7:02 pm

Re: The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 10:42 am

Question: higher stock CPU clock? (or any performance improvement)

User avatar
redhawk
Posts: 3465
Joined: Sun Mar 04, 2012 2:13 pm
Location: ::1

Re: The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 10:43 am

According to the CPC website the GPIO pins have been extended from 26 to 40 it also claims that it's backwards compatible with existing 26 pin projects.
This is actually wrong since a 26 pin connector will not be able to sit on a 40 pin GPIO due to the housing hitting pins 27 and 28.

How can this be considered "backwards compatible" ??

Would it be possible to remove pins 27 and 28 without crippling the functionality of the GPIO??

I've also noticed the presence of inductors and MOSFETs around the micro USB port, am I to understand that the LDOs have been replaced with switching bucks??

Is back feeding the USB port still safe with this board??

Richard S.

fruitoftheloom
Posts: 21085
Joined: Tue Mar 25, 2014 12:40 pm
Location: Delightful Dorset

Re: The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 10:51 am

ranma1988 wrote:Question: higher stock CPU clock? (or any performance improvement)
It is still using the BCM2835 SoC as are all Pi varieties, but the circuitry has been redesigned..

In the words of the Master ""This isn’t a “Raspberry Pi 2″, but rather the final evolution of the original Raspberry Pi""

http://www.raspberrypi.org/introducing- ... del-b-plus
Retired disgracefully.....
This at present is my daily "computer" https://www.asus.com/us/Chrome-Devices/Chromebit-CS10/

Heater
Posts: 13919
Joined: Tue Jul 17, 2012 3:02 pm

Re: The Raspberry Pi Model B+ Q&A thread

Mon Jul 14, 2014 10:53 am

I would say the new 40 pin header is backwards compatible enough. One of the launch videos does show a Raspi break out board mating to the new header without issue. I'm sure such connectors can be used everywhere else.

I guess to be truly backward compatible as you suggest would require keeping the old header and adding a new one nearby leaving enough space for any old connectors. I very glad the expansion was not done that way. the 40 pin header solution is far more elegant.
Memory in C++ is a leaky abstraction .

Return to “General discussion”