Broadcom BCM2835/BCM2836/BCM2837

From postmarketOS Wiki

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

Broadcom 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

Broadcom 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

Broadcom BCM2837
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

References