Happy birthday Raspberry Pi and welcome Raspberry Pi 3

By on February 29, 2016

As already announced in our previous post, has arrived Raspberry Pi 3

Exactly four years ago, on 29 February 2012, Raspberry Pi foundation presented the original 256MB Raspberry Pi Model B. Since then, they’ve sold over eight million units.
And rightly for a birthday we need a gift.
But today is Eben Upton to makes us a gift: the family of mini computer Raspberry Pi grows and he shows us the new Raspberry Pi 3.

These are the Raspberry Pi 3 features:

  • SoC: Broadcom BCM2837
  • CPU: 64-bit quad-core ARM Cortex-A53 CPU, 1.2GHz  (~10x the performance of Raspberry Pi 1)
  • GPU: Broadcom VideoCore IV
  • RAM: 1GB LPDDR2 (900 MHz)
  • LAN: 10/100 Ethernet
  • WiFi: 2.4GHz 802.11n wireless
  • Bluetooth: Bluetooth 4.1 Classic, Bluetooth Low Energy
  • Video: HDMI, 3.5mm analogue audio-video jack,
  • USB: 4× USB 2.0
  • Camera input: Camera Serial Interface (CSI)
  • Display output: Display Serial Interface (DSI)
  • Storage: microSD
  • GPIO: 40-pin header
  • Other: Complete compatibility with Raspberry Pi 1 and 2

 

And here the most importat post about Raspberry Pi 3:

Via The MagPi

Wireless radio

So small, its markings can only be properly seen through a microscope or magnifying glass, the Broadcom BCM43438 chip provides 2.4GHz 802.11n wireless LAN, Bluetooth Low Energy, and Bluetooth 4.1 Classic radio support. Cleverly built directly onto the board to keep costs down, rather than the more common fully qualified module approach, its only unused feature is a disconnected FM radio receiver.

Wireless radio

Antenna

There’s no need to connect an external antenna to the Raspberry Pi 3. Its radios are connected to this chip antenna soldered directly to the board, in order to keep the size of the device to a minimum. Despite its diminutive stature, this antenna should be more than capable of picking up wireless LAN and Bluetooth signals – even through walls.

Antenna

SoC

Built specifically for the new Pi 3, the Broadcom BCM2837 system-on-chip (SoC) includes four high-performance ARM Cortex-A53 processing cores running at 1.2GHz with 32kB Level 1 and 512kB Level 2 cache memory, a VideoCore IV graphics processor, and is linked to a 1GB LPDDR2 memory module on the rear of the board.

SOC

GPIO

The Raspberry Pi 3 features the same 40-pin general-purpose input-output (GPIO) header as all the Pis going back to the Model B+ and Model A+. Any existing GPIO hardware will work without modification; the only change is a switch to which UART is exposed on the GPIO’s pins, but that’s handled internally by the operating system.

GPIO

USB chip

The Raspberry Pi 3 shares the same SMSC LAN9514 chip as its predecessor, the Raspberry Pi 2, adding 10/100 Ethernet connectivity and four USB channels to the board. As before, the SMSC chip connects to the SoC via a single USB channel, acting as a USB-to-Ethernet adaptor and USB hub.

USB Chip

Benchmarks

Want to know just how much faster the new Raspberry Pi 3 is? See it pitted against its siblings in our benchmark series.

 

Sysbench

Sysbench

Offering support for multi-threaded operation – taking advantage of the four processing cores on the Pi 2 and Pi 3 – SysBench reveals just how far we’ve come since the original Raspberry Pi design. While single-threaded performance has improved greatly, the biggest gains go to multi‐threaded programs.

Python GPIO

PythonGPIO

The Raspberry Pi’s GPIO pins are most commonly used with Python, but this leads to a CPU bottleneck. In this test, a simple RPi.GPIO program toggles a pin as rapidly as possible while a frequency counter measures how quickly it actually switches.

 

Quake III Arena timedemo

QuakeIII

The classic twitch shooter from industry pioneer id Software, Quake III Arena is heavily tied to the CPU performance of the Pi. The standard ‘timedemo’ was run at 1280×1024, high geometric, maximum texture detail, 32-bit texture quality, and trilinear filtering to obtain these results.

Whetstone

Whetstone

Developed by B.A. Wichman in the 1970s as a means of measuring a computer’s speed, the Whestone benchmark concentrates on floating-point performance. Despite its age, the benchmark offers a good insight into the peak floating-point performance of a processor.

Dhrystone

Dhrystone

Where Whetstone measures floating-point performance, Dhrystone was developed in the 1980s by Reinhold P Weicker to measure integer – or whole-number – performance. As with its floating-point equivalent, Dhrystone is still a useful synthetic benchmark for comparing different chips.

Power draw

Powerdraw

You can’t get extra performance without a few sacrifices. The Pi 3 draws the most power of the test group, but its extra performance means it spends more time at idle. Those looking for maximum battery life should look at the Model A+ or the Pi Zero as an alternative.

Via Raspberry Pi Blog

Exactly four years ago, on 29 February 2012, we unleashed the original 256MB Raspberry Pi Model B on a largely unsuspecting world. Since then, we’ve shippedover eight million units, including three million units of Raspberry Pi 2, making us the UK’s all-time best-selling computer. The Raspberry Pi Foundation has grown from a handful of volunteers to have over sixty full-time employees, including our new friends from Code Club. We’ve sent a Raspberry Pi to the International Space Station and are training teachers around the world through our Picademy program.

In celebration of our fourth birthday, we thought it would be fun to release something new. Accordingly, Raspberry Pi 3 is now on sale for $35 (the same price as the existing Raspberry Pi 2), featuring:

  • A 1.2GHz 64-bit quad-core ARM Cortex-A53 CPU (~10x the performance of Raspberry Pi 1)
  • Integrated 802.11n wireless LAN and Bluetooth 4.1
  • Complete compatibility with Raspberry Pi 1 and 2

BCM2837, BCM43438 AND RASPBERRY PI 3

For Raspberry Pi 3, Broadcom have supported us with a new SoC, BCM2837. This retains the same basic architecture as its predecessors BCM2835 and BCM2836, so all those projects and tutorials which rely on the precise details of the Raspberry Pi hardware will continue to work. The 900MHz 32-bit quad-core ARM Cortex-A7 CPU complex has been replaced by a custom-hardened 1.2GHz 64-bit quad-core ARM Cortex-A53. Combining a 33% increase in clock speed with various architectural enhancements, this provides a 50-60% increase in performance in 32-bit mode versus Raspberry Pi 2, or roughly a factor of ten over the original Raspberry Pi.

James Adams spent the second half of 2015 designing a series of prototypes, incorporating BCM2837 alongside the BCM43438 wireless “combo” chip. He was able to fit the wireless functionality into very nearly the same form-factor as the Raspberry Pi 1 Model B+ and Raspberry Pi 2 Model B; the only change is to the position of the LEDs, which have moved to the other side of the SD card socket to make room for the antenna. Roger Thornton ran the extensive (and expensive) wireless conformance campaign, allowing us to launch in almost all countries simultaneously. Phil Elwell developed the wireless LAN and Bluetooth software.

All of the connectors are in the same place and have the same functionality, and the board can still be run from a 5V micro-USB power adapter. This time round, we’re recommending a 2.5A adapter if you want to connect power-hungry USB devices to the Raspberry Pi.

Raspberry Pi 3 is available to buy today from our partners element14 and RS Components, and other resellers. You’ll need a recent NOOBS or Raspbian image from our downloads page. At launch, we are using the same 32-bit Raspbian userland that we use on other Raspberry Pi devices; over the next few months we will investigate whether there is value in moving to 64-bit mode.

FAQS

We’ll keep updating this list over the next couple of days, but here are a few to get you started.

Are you discontinuing earlier Raspberry Pi models?

No. We have a lot of industrial customers who will want to stick with Raspberry Pi 1 or 2 for the time being. We’ll keep building these models for as long as there’s demand. Raspberry Pi 1 Model B+ and Raspberry Pi 2 Model B will continue to sell for $25 and $35 respectively.

What about Model A+?

Model A+ continues to be the $20 entry-level Raspberry Pi for the time being. We do expect to produce a Raspberry Pi 3 Model A, with the Model A+ form factor, during 2016.

What about the Compute Module?

We expect to introduce a BCM2837-based Compute Module 3 in the next few months. We’ll be demoing Compute Module 3 at our partners’ launch events this morning.

Are you still using VideoCore?

Yes. VideoCore IV 3D is the only publicly documented 3D graphics core for ARM-based SoCs, and we want to make Raspberry Pi more open over time, not less. BCM2837 runs most of the VideoCore IV subsystem at 400MHz and the 3D core at 300MHz (versus 250MHz for earlier devices).

Where does the “10x performance” figure come from?

10x is a typical figure for a multi-threaded CPU benchmark like SysBench. Real-world applications will see a performance increase of between 2.5x (for single-threaded applications) and >20x (for NEON-enabled video codecs).

 

And of course wait for our review as soon as we can get our hands on the first sample  😉

 

About Boris Landoni

Boris Landoni is the technical manager of Open-Electronics.org. Skilled in the GSM field, embraces the Open Source philosophy and its projects are available to the community.