Broadcom Kona
This is a joint page for multiple Broadcom chips, currently mostly ones released around 2012 (Broadcom Kona platform).
Note: This is not a comprehensive article about Broadcom chips, nor is it a complete list of Broadcom chips. Especially newer ones are missing. |
Broadcom BCM21553
Manufacturer | Broadcom |
---|---|
Name | BCM21553 |
Architecture | armhf |
CPU | 1x 832 MHz ARM1136 |
GPU | Broadcom VideoCore IV |
Year | 2010 |
Process | 65nm |
Mainline | no |
Components | |
CPU |
No data |
UART |
No data |
Storage |
No data |
USB |
No data |
Display |
No data |
GPU |
No data |
Pinctrl |
No data |
I²C |
No data |
SPI |
No data |
Audio |
No data |
Video |
No data |
Thermal |
No data |
WiFi |
No data |
Bluetooth |
No data |
Modem |
No data |
GPS |
No data |
Camera |
No data |
NPU |
No data |
Suspend |
No data |
Ethernet |
No data |
SATA |
No data |
An older armv6 chip with VFP support.
Devices
Device | Codename | Mainline |
---|---|---|
Samsung Galaxy Ace i | samsung-cooperve | |
Samsung Galaxy Pop Plus/ Galaxy Mini Plus | samsung-tassve | |
Samsung Galaxy Y | samsung-totoro |
Specifications
- Single-core 832 MHz ARM1136 ARMv6 CPU
- VideoCore IV GPU
Downstream status
The only device that seems to work with this chipset is the Samsung Galaxy Ace i (samsung-s5830i), although it has not been merged into pmaports. The Samsung Galaxy Y (samsung-totoro) does not boot.
Mainline status
No dts in mainline, and there doesn't seem to be any similar chip supported.
More information
Broadcom BCM21654
Manufacturer | Broadcom |
---|---|
Name | BCM21654 |
Architecture | armv7 |
CPU | 1x 850 MHz ARM Cortex-A9 |
GPU | Broadcom VideoCore IV |
Year | 2012 |
Process | 40nm |
Mainline | no |
Components | |
CPU |
No data |
UART |
No data |
Storage |
No data |
USB |
No data |
Display |
No data |
GPU |
No data |
Pinctrl |
No data |
I²C |
No data |
SPI |
No data |
Audio |
No data |
Video |
No data |
Thermal |
No data |
WiFi |
No data |
Bluetooth |
No data |
Modem |
No data |
GPS |
No data |
Camera |
No data |
NPU |
No data |
Suspend |
No data |
Ethernet |
No data |
SATA |
No data |
Devices
Device | Codename | Mainline |
---|---|---|
Samsung Galaxy Chat | samsung-zanin | |
Samsung Galaxy Fame | samsung-nevisp | N |
Samsung Galaxy Pocket Neo | samsung-corsica |
Specifications
- Single-core 850 MHz ARM Cortex-A9 CPU
- VideoCore IV GPU
Mainline status
No dtsi.
TODO: How similar is this one to the 21664 and 23550? |
More information
Broadcom BCM21664
Manufacturer | Broadcom |
---|---|
Name | BCM21664 |
Architecture | armv7 |
CPU | 2x 1.2 GHz ARM Cortex-A9 |
GPU | Broadcom VideoCore IV |
Year | 2012 |
Process | 40nm |
Mainline | no |
Components | |
CPU |
Works |
UART |
No data |
Storage |
Works |
USB |
Works |
Display |
Works |
GPU |
No data |
Pinctrl |
No data |
I²C |
No data |
SPI |
No data |
Audio |
Partial |
Video |
No data |
Thermal |
No data |
WiFi |
Works |
Bluetooth |
Broken |
Modem |
Broken |
GPS |
No data |
Camera |
Broken |
NPU |
No data |
Suspend |
No data |
Ethernet |
No data |
SATA |
No data |
Codename: Hawaii
Devices
Device | Codename | Mainline |
---|---|---|
Samsung Galaxy Ace 3 3G | samsung-logan | - |
Samsung Galaxy Ace 3 Duos | samsung-logands | N |
Samsung Galaxy Core Plus | samsung-cs02 | P |
Samsung Galaxy S Duos 2 | samsung-kyleprods | |
Samsung Galaxy Trend Lite | samsung-kylevess | P |
Samsung Galaxy Trend Plus | samsung-kylepro | P |
TODO: Document variants. |
Specifications
- Dual-core 1.2 GHz ARM Cortex-A9 CPU
- VideoCore IV GPU
Mainline status
There's a dtsi available for this chipset in the mainline kernel.
Some mainlining progress was made by Deata (see deata/kylepro-mainlining on GitLab)
More information
Broadcom BCM23550
Manufacturer | Broadcom |
---|---|
Name | BCM23550 |
Architecture | armv7 |
CPU | 4x 1.2 GHz ARM Cortex-A7 |
GPU | Broadcom VideoCore IV |
Year | 2012 |
Process | 40nm |
Mainline | no |
Components | |
CPU |
Works |
UART |
No data |
Storage |
Works |
USB |
Works |
Display |
Works |
GPU |
No data |
Pinctrl |
No data |
I²C |
No data |
SPI |
No data |
Audio |
Broken |
Video |
Works |
Thermal |
No data |
WiFi |
Works |
Bluetooth |
Broken |
Modem |
Broken |
GPS |
No data |
Camera |
Broken |
NPU |
No data |
Suspend |
No data |
Ethernet |
No data |
SATA |
No data |
Codename: Java
Devices
Device | Codename | Mainline |
---|---|---|
GoClever Quantum2 400 | goclever-quantum2400 | |
Samsung Galaxy Grand Neo | samsung-baffinlite | P |
Sony SmartWatch 3 | sony-tetra |
Specifications
- Quad-core 1.2 GHz ARM Cortex-A7 CPU
- VideoCore IV GPU
Mainline status
There's a dtsi available for this chipset in the mainline kernel.
Some mainlining progress was made by knuxify (see knuxdroid/baffinlite-mainline on GitHub), although it did not appear to boot.
More information
Broadcom BCM2711
Manufacturer | Broadcom |
---|---|
Name | BCM2711 |
Architecture | aarch64 |
CPU | 4x 1.5 GHz ARM Cortex-A72 |
GPU | Broadcom VideoCore VI |
Year | 2019 |
Process | 28nm |
Components | |
CPU |
No data |
UART |
No data |
Storage |
No data |
USB |
No data |
Display |
No data |
GPU |
No data |
Pinctrl |
No data |
I²C |
No data |
SPI |
No data |
Audio |
No data |
Video |
No data |
Thermal |
No data |
WiFi |
No data |
Bluetooth |
No data |
Modem |
No data |
GPS |
No data |
Camera |
No data |
NPU |
No data |
Suspend |
No data |
Ethernet |
No data |
SATA |
No data |
Devices
Device | Codename | Mainline |
---|---|---|
Clockwork Tech ClockworkPi uConsole Kit RPI-CM4 Lite | clockworkpi-uconsole-cm4 | - |
CutiePi CutiePi Tablet | raspberry-cutiepi | Y |
Raspberry Pi Foundation Raspberry Pi 4 | raspberry-pi4 | Y |
Specifications
- Quad-core 1.5 GHz ARM Cortex-A72 CPU
- VideoCore VI GPU
Mainline status
More information
Broadcom BCM2835
Manufacturer | Broadcom |
---|---|
Name | BCM2835 |
Architecture | armhf |
CPU | 700 MHz / 1 GHz ARM1176JZF-S |
GPU | Broadcom VideoCore IV |
Year | 2012 |
Process | 40nm |
Components | |
CPU |
No data |
UART |
No data |
Storage |
No data |
USB |
No data |
Display |
No data |
GPU |
No data |
Pinctrl |
No data |
I²C |
No data |
SPI |
No data |
Audio |
No data |
Video |
No data |
Thermal |
No data |
WiFi |
No data |
Bluetooth |
No data |
Modem |
No data |
GPS |
No data |
Camera |
No data |
NPU |
No data |
Suspend |
No data |
Ethernet |
No data |
SATA |
No data |
Devices
Device | Codename | Mainline |
---|---|---|
Raspberry Pi Foundation Raspberry Pi 1 / 2 | raspberry-pi | Y |
Raspberry Pi Foundation Raspberry Pi Zero | raspberry-pi0 | Y |
Specifications
- Single-core 700 MHz ARM1176JZF-S (Raspberry Pi 1)
- Single-core 1 GHz ARM1176JZF-S (Raspberry Pi Zero)
- VideoCore IV GPU
Mainline status
More information
Broadcom BCM2836
Manufacturer | Broadcom |
---|---|
Name | BCM2836 |
Architecture | armv7 |
CPU | 4x 900 MHz ARM Cortex-A7 |
GPU | Broadcom VideoCore IV |
Year | 2015 |
Process | 40nm |
Components | |
CPU |
No data |
UART |
No data |
Storage |
No data |
USB |
No data |
Display |
No data |
GPU |
No data |
Pinctrl |
No data |
I²C |
No data |
SPI |
No data |
Audio |
No data |
Video |
No data |
Thermal |
No data |
WiFi |
No data |
Bluetooth |
No data |
Modem |
No data |
GPS |
No data |
Camera |
No data |
NPU |
No data |
Suspend |
No data |
Ethernet |
No data |
SATA |
No data |
Devices
No results
Specifications
- Quad-core 900 MHz ARM Cortex-A7
- VideoCore IV GPU
Mainline status
More information
Broadcom BCM2837(B0)
Manufacturer | Broadcom |
---|---|
Name | BCM2837(B0) |
Architecture | aarch64 |
CPU | 4x 1.2/1.4 Ghz ARM Cortex-A53 |
GPU | Broadcom VideoCore IV |
Year | 2016 |
Process | 40nm |
Components | |
CPU |
No data |
UART |
No data |
Storage |
No data |
USB |
No data |
Display |
No data |
GPU |
No data |
Pinctrl |
No data |
I²C |
No data |
SPI |
No data |
Audio |
No data |
Video |
No data |
Thermal |
No data |
WiFi |
No data |
Bluetooth |
No data |
Modem |
No data |
GPS |
No data |
Camera |
No data |
NPU |
No data |
Suspend |
No data |
Ethernet |
No data |
SATA |
No data |
Devices
Device | Codename | Mainline |
---|---|---|
Raspberry Pi Foundation Raspberry Pi 3 | raspberry-pi3 | Y |
Specifications
- Quad-core 1.2 GHz ARM Cortex-A53 CPU (BCM2837)
- Quad-core 1.4 GHz ARM Cortex-A53 CPU (BCM2837B0)
- VideoCore IV GPU