Broadcom BCM2835/BCM2836/BCM2837
The SoCs used in the Raspberry Pi 1, 2 and 3. Their underlying architecture is largerly similar, with the primary difference being the CPU cores used.[1]
Devices
BCM2835
Manufacturer | Broadcom |
---|---|
Name | BCM2835 |
Architecture | armhf |
CPU | 1x ARM1176JZF-S @ 700MHz |
GPU | Videocore IV |
Year | 2012 |
Process | 65nm |
Mainline | yes |
Components | |
CPU |
Works |
UART |
Works |
Storage |
Works |
USB |
Works |
Display |
Works |
GPU |
Works |
Pinctrl |
Works |
I²C |
Works |
SPI |
Works |
Audio |
Works |
Video |
Works |
Thermal |
Works |
Camera |
Works |
Suspend | |
Device | Codename | Mainline |
---|---|---|
Raspberry Pi Foundation Raspberry Pi 1 / 2 | raspberry-pi | Y |
Raspberry Pi Foundation Raspberry Pi Zero | raspberry-pi0 | Y |
BCM2836
Manufacturer | Broadcom |
---|---|
Name | BCM2836 |
Architecture | armv7 |
CPU | 4x Cortex-A7 @ 800MHz |
GPU | Videocore IV |
Year | 2015 |
Process | 40nm |
Mainline | yes |
Components | |
CPU |
Works |
UART |
Works |
Storage |
Works |
USB |
Works |
Display |
Works |
GPU |
Works |
Pinctrl |
Works |
I²C |
Works |
SPI |
Works |
Audio |
Works |
Video |
Works |
Thermal |
Works |
Camera |
Works |
Suspend | |
Device | Codename | Mainline |
---|---|---|
Raspberry Pi Foundation Raspberry Pi 1 / 2 | raspberry-pi | Y |
BCM2837/BCM2710A1
Manufacturer | Broadcom |
---|---|
Name | BCM2837 |
Architecture | aarch64 |
CPU | 4x Cortex-A53 @ 1GHz (up to 1.2GHz, B0: 1.4GHz) |
GPU | Videocore IV |
Year | 2016 |
Process | 28nm |
Mainline | yes |
Components | |
CPU |
Works |
UART |
Works |
Storage |
Works |
USB |
Works |
Display |
Works |
GPU |
Works |
Pinctrl |
Works |
I²C |
Works |
SPI |
Works |
Audio |
Works |
Video |
Works |
Thermal |
Works |
Camera |
Works |
Suspend | |
BCM2710A1 is the silicon die in the BCM2837, and is also used in the Raspberry Pi RP3A0 used on the Pi Zero 2 W.
Device | Codename | Mainline |
---|---|---|
Raspberry Pi Foundation Raspberry Pi 3 | raspberry-pi3 | Y |