Jump to content

Broadcom Kona: Difference between revisions

From postmarketOS Wiki
Knuxify (talk | contribs)
Knuxify (talk | contribs)
Re-organize, add BCM28155
Line 1: Line 1:
__NOTOC__
__NOTOC__
This is a joint page for multiple Broadcom chips, currently mostly ones released around 2012 (Broadcom Kona platform).
This is a joint page for multiple Broadcom chips.


{{note|'''Note:''' This is not a comprehensive article about Broadcom chips, nor is it a complete list of Broadcom chips. Especially newer ones are missing.}}
{{note|'''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 ==
= Chips used in the Raspberry Pi =
 
== Broadcom BCM2711 ==
{{Infobox soc
| name = BCM2711
| manufacturer = Broadcom
| arch = aarch64
| year = 2019
| cpu = 4x 1.5 GHz ARM Cortex-A72
| gpu = Broadcom VideoCore VI
| process = 28
<!-- Please only uncomment this if you have experience running mainline on this SoC and fill out the status fields below.
| mainline = yes
| status_cpu =
| status_uart =
| status_storage =
| status_usb =
| status_display =
| status_gpu =
| status_pinctrl =
| status_i2c =
| status_audio =
| status_video =
| status_thermal =
| status_wifi =
| status_bluetooth =
| status_modem =
| status_camera =
-->
}}
=== Devices ===
 
{{#cargo_query:
tables=Devices
|fields=CONCAT( '[[', _pageName, '|',Manufacturer,' ',Name,']]' )=Device,Codename,StatusMainline=Mainline
|order by=Devices.Manufacturer, Devices.Name
|format=table
|limit=9999
|where=Booting AND Devices.chipset LIKE 'Broadcom BCM2711%'
|more results text=
}}
 
=== Specifications ===
 
* Quad-core 1.5 GHz ARM Cortex-A72 CPU
* VideoCore VI GPU
 
=== Mainline status ===
 
=== More information ===
* [https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2711/README.md raspberrypi.org]


== Broadcom BCM2835 ==
{{Infobox soc
{{Infobox soc
| name = BCM21553
| name = BCM2835
| manufacturer = Broadcom
| manufacturer = Broadcom
| arch = armhf
| arch = armhf
| year = 2010
| year = 2012
| cpu = 1x 832 MHz ARM1136
| cpu = 700 MHz / 1 GHz ARM1176JZF-S
| gpu = Broadcom VideoCore IV
| gpu = Broadcom VideoCore IV
| process = 65
| process = 40
| mainline = no
<!-- Please only uncomment this if you have experience running mainline on this SoC and fill out the status fields below.
<!--
| mainline = yes
| status_cpu = Y
| status_cpu =  
| status_uart =  
| status_uart =  
| status_storage = Y
| status_storage =  
| status_usb = Y
| status_usb =  
| status_display = Y
| status_display =  
| status_gpu = Y
| status_gpu =  
| status_pinctrl = Y
| status_pinctrl =  
| status_i2c = Y
| status_i2c =  
| status_audio = Y
| status_audio =  
| status_video = Y
| status_video =  
| status_thermal = Y
| status_thermal =  
| status_wifi =
| status_wifi =  
| status_bluetooth =
| status_bluetooth =  
| status_modem =  
| status_modem =  
| status_camera =  
| status_camera =  
-->
-->
}}An older armv6 chip with VFP support.
}}
=== Devices ===
 
{{#cargo_query:
tables=Devices
|fields=CONCAT( '[[', _pageName, '|',Manufacturer,' ',Name,']]' )=Device,Codename,StatusMainline=Mainline
|order by=Devices.Manufacturer, Devices.Name
|format=table
|limit=9999
|where=Booting AND Devices.chipset LIKE 'Broadcom BCM2835%'
|more results text=
}}
 
=== 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 ===
* [https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2835/README.md raspberrypi.org]


== Broadcom BCM2836 ==
{{Infobox soc
| name = BCM2836
| manufacturer = Broadcom
| arch = armv7
| year = 2015
| cpu = 4x 900 MHz ARM Cortex-A7
| gpu = Broadcom VideoCore IV
| process = 40
<!-- Please only uncomment this if you have experience running mainline on this SoC and fill out the status fields below.
| mainline = yes
| status_cpu =
| status_uart =
| status_storage =
| status_usb =
| status_display =
| status_gpu =
| status_pinctrl =
| status_i2c =
| status_audio =
| status_video =
| status_thermal =
| status_wifi =
| status_bluetooth =
| status_modem =
| status_camera =
-->
}}
=== Devices ===
=== Devices ===


Line 42: Line 143:
|format=table
|format=table
|limit=9999
|limit=9999
|where=Devices.chipset='Broadcom BCM21553'
|where=Booting AND Devices.chipset LIKE '%Broadcom BCM2836%'
|more results text=
|more results text=
}}
}}
Line 48: Line 149:
=== Specifications ===
=== Specifications ===


* Single-core 832 MHz ARM1136 ARMv6 CPU
* Quad-core 900 MHz ARM Cortex-A7
* VideoCore IV GPU
* VideoCore IV GPU


=== Downstream status ===
=== Mainline status ===
 
=== More information ===
* [https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2836/README.md raspberrypi.org]
 
== Broadcom BCM2837(B0) ==
{{Infobox soc
| name = BCM2837(B0)
| manufacturer = Broadcom
| arch = aarch64
| year = 2016
| cpu = 4x 1.2/1.4 Ghz ARM Cortex-A53
| gpu = Broadcom VideoCore IV
| process = 40
<!-- Please only uncomment this if you have experience running mainline on this SoC and fill out the status fields below.
| mainline = yes
| status_cpu =
| status_uart =
| status_storage =
| status_usb =
| status_display =
| status_gpu =
| status_pinctrl =
| status_i2c =
| status_audio =
| status_video =
| status_thermal =
| status_wifi =
| status_bluetooth =
| status_modem =
| status_camera =
-->
}}
=== Devices ===
 
{{#cargo_query:
tables=Devices
|fields=CONCAT( '[[', _pageName, '|',Manufacturer,' ',Name,']]' )=Device,Codename,StatusMainline=Mainline
|order by=Devices.Manufacturer, Devices.Name
|format=table
|limit=9999
|where=Booting AND Devices.chipset LIKE 'Broadcom BCM2837%'
|more results text=
}}
 
=== Specifications ===


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.
* Quad-core 1.2 GHz ARM Cortex-A53 CPU (BCM2837)
* Quad-core 1.4 GHz ARM Cortex-A53 CPU (BCM2837B0)
* VideoCore IV GPU


=== Mainline status ===
=== Mainline status ===
No dts in mainline, and there doesn't seem to be any similar chip supported.


=== More information ===
=== More information ===
* [https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2837/README.md BCM2837 on raspberrypi.org]
* [https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2837b0/README.md BCM2837B0 on raspberrypi.org]


* [http://phonedb.net/index.php?m=processor&id=336&c=broadcom_bcm21553 phonedb.net]
= Broadcom Kona architecture =


== Broadcom BCM21654 ==
== Broadcom BCM21654 ==
{{Infobox soc
{{Infobox soc
| name = BCM21654
| name = BCM21654
| manufacturer = Broadcom
| manufacturer = Broadcom
| codenames = Rhea
| arch = armv7
| arch = armv7
| year = 2012
| year = 2012
Line 91: Line 239:
| status_camera =  
| status_camera =  
-->
-->
}}=== Devices ===
}}
=== Devices ===


{{#cargo_query:
{{#cargo_query:
Line 231: Line 380:
* [http://phonedb.net/index.php?m=processor&id=470&c=broadcom_bcm23550 phonedb.net]
* [http://phonedb.net/index.php?m=processor&id=470&c=broadcom_bcm23550 phonedb.net]


== Broadcom BCM2711 ==
== Broadcom BCM28155 ==
 
{{Infobox soc
{{Infobox soc
| name = BCM2711
| name = BCM28155
| manufacturer = Broadcom
| manufacturer = Broadcom
| arch = aarch64
| codenames = Capri
| year = 2019
| arch = armv7
| cpu = 4x 1.5 GHz ARM Cortex-A72
| gpu = Broadcom VideoCore VI
| process = 28
<!-- Please only uncomment this if you have experience running mainline on this SoC and fill out the status fields below.
| mainline = yes
| status_cpu =
| status_uart =
| status_storage =
| status_usb =
| status_display =
| status_gpu =
| status_pinctrl =
| status_i2c =
| status_audio =
| status_video =
| status_thermal =
| status_wifi =
| status_bluetooth =
| status_modem =
| status_camera =
-->
}}
 
=== Devices ===
 
{{#cargo_query:
tables=Devices
|fields=CONCAT( '[[', _pageName, '|',Manufacturer,' ',Name,']]' )=Device,Codename,StatusMainline=Mainline
|order by=Devices.Manufacturer, Devices.Name
|format=table
|limit=9999
|where=Booting AND Devices.chipset LIKE 'Broadcom BCM2711%'
|more results text=
}}
 
=== Specifications ===
 
* Quad-core 1.5 GHz ARM Cortex-A72 CPU
* VideoCore VI GPU
 
=== Mainline status ===
 
=== More information ===
* [https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2711/README.md raspberrypi.org]
 
== Broadcom BCM2835 ==
 
{{Infobox soc
| name = BCM2835
| manufacturer = Broadcom
| arch = armhf
| year = 2012
| year = 2012
| cpu = 700 MHz / 1 GHz ARM1176JZF-S
| cpu = 2x 1.2 GHz ARM Cortex-A9
| gpu = Broadcom VideoCore IV
| gpu = Broadcom VideoCore IV
| process = 40
| process = 40
<!-- Please only uncomment this if you have experience running mainline on this SoC and fill out the status fields below.
| mainline = no
| mainline = yes
<!--| status_cpu = Y
| status_cpu =  
| status_uart =  
| status_uart =  
| status_storage =  
| status_storage = Y
| status_usb =  
| status_usb = Y
| status_display =  
| status_display = Y
| status_gpu =  
| status_gpu =  
| status_pinctrl =  
| status_pinctrl =  
| status_i2c =  
| status_i2c =  
| status_audio =  
| status_audio = N
| status_video =  
| status_video = Y
| status_thermal =  
| status_thermal =  
| status_wifi =  
| status_wifi = Y
| status_bluetooth =  
| status_bluetooth = N
| status_modem =  
| status_modem = N
| status_camera =  
| status_camera = N-->
-->
}}
}}
=== Devices ===
=== Devices ===


Line 321: Line 415:
|format=table
|format=table
|limit=9999
|limit=9999
|where=Booting AND Devices.chipset LIKE 'Broadcom BCM2835%'
|where=Devices.chipset='Broadcom BCM28155'
|more results text=
|more results text=
}}
}}
Line 327: Line 421:
=== Specifications ===
=== Specifications ===


* Single-core 700 MHz ARM1176JZF-S (Raspberry Pi 1)
* Quad-core 1.2 GHz ARM Cortex-A7 CPU
* Single-core 1 GHz ARM1176JZF-S (Raspberry Pi Zero)
* VideoCore IV GPU
* VideoCore IV GPU


=== Mainline status ===
=== Mainline status ===
There's a dtsi available for this chipset in the mainline kernel.


=== More information ===
=== More information ===
* [https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2835/README.md raspberrypi.org]


== Broadcom BCM2836 ==
* [https://phonedb.net/index.php?m=processor&id=380&c=broadcom_bcm28155 phonedb.net]
 
= Legacy =


== Broadcom BCM21553 ==
{{Infobox soc
{{Infobox soc
| name = BCM2836
| name = BCM21553
| manufacturer = Broadcom
| manufacturer = Broadcom
| arch = armv7
| arch = armhf
| year = 2015
| year = 2010
| cpu = 4x 900 MHz ARM Cortex-A7
| cpu = 1x 832 MHz ARM1136
| gpu = Broadcom VideoCore IV
| gpu = Broadcom VideoCore IV
| process = 40
| process = 65
<!-- Please only uncomment this if you have experience running mainline on this SoC and fill out the status fields below.
| mainline = no
| mainline = yes
<!--
| status_cpu =  
| status_cpu = Y
| status_uart =  
| status_uart =  
| status_storage =  
| status_storage = Y
| status_usb =  
| status_usb = Y
| status_display =  
| status_display = Y
| status_gpu =  
| status_gpu = Y
| status_pinctrl =  
| status_pinctrl = Y
| status_i2c =  
| status_i2c = Y
| status_audio =  
| status_audio = Y
| status_video =  
| status_video = Y
| status_thermal =  
| status_thermal = Y
| status_wifi =  
| status_wifi =
| status_bluetooth =  
| status_bluetooth =
| status_modem =  
| status_modem =  
| status_camera =  
| status_camera =  
-->
-->
}}
}}An older armv6 chip with VFP support.


=== Devices ===
=== Devices ===
Line 374: Line 471:
|format=table
|format=table
|limit=9999
|limit=9999
|where=Booting AND Devices.chipset LIKE '%Broadcom BCM2836%'
|where=Devices.chipset='Broadcom BCM21553'
|more results text=
|more results text=
}}
}}
Line 380: Line 477:
=== Specifications ===
=== Specifications ===


* Quad-core 900 MHz ARM Cortex-A7
* Single-core 832 MHz ARM1136 ARMv6 CPU
* VideoCore IV GPU
* VideoCore IV GPU


=== Mainline status ===
=== Downstream status ===


=== More information ===
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.
* [https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2836/README.md raspberrypi.org]


=== Mainline status ===


== Broadcom BCM2837(B0) ==
No dts in mainline, and there doesn't seem to be any similar chip supported.


{{Infobox soc
=== More information ===
| name = BCM2837(B0)
| manufacturer = Broadcom
| arch = aarch64
| year = 2016
| cpu = 4x 1.2/1.4 Ghz ARM Cortex-A53
| gpu = Broadcom VideoCore IV
| process = 40
<!-- Please only uncomment this if you have experience running mainline on this SoC and fill out the status fields below.
| mainline = yes
| status_cpu =
| status_uart =
| status_storage =
| status_usb =
| status_display =
| status_gpu =
| status_pinctrl =
| status_i2c =
| status_audio =
| status_video =
| status_thermal =
| status_wifi =
| status_bluetooth =
| status_modem =
| status_camera =
-->
}}


=== Devices ===
* [http://phonedb.net/index.php?m=processor&id=336&c=broadcom_bcm21553 phonedb.net]
 
{{#cargo_query:
tables=Devices
|fields=CONCAT( '[[', _pageName, '|',Manufacturer,' ',Name,']]' )=Device,Codename,StatusMainline=Mainline
|order by=Devices.Manufacturer, Devices.Name
|format=table
|limit=9999
|where=Booting AND Devices.chipset LIKE 'Broadcom BCM2837%'
|more results text=
}}
 
=== Specifications ===
 
* Quad-core 1.2 GHz ARM Cortex-A53 CPU (BCM2837)
* Quad-core 1.4 GHz ARM Cortex-A53 CPU (BCM2837B0)
* VideoCore IV GPU
 
=== Mainline status ===
 
=== More information ===
* [https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2837/README.md BCM2837 on raspberrypi.org]
* [https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2837b0/README.md BCM2837B0 on raspberrypi.org]

Revision as of 05:46, 16 March 2021

This is a joint page for multiple Broadcom chips.

Note Note: This is not a comprehensive article about Broadcom chips, nor is it a complete list of Broadcom chips. Especially newer ones are missing.

Chips used in the Raspberry Pi

Broadcom BCM2711

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

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

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)

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

Mainline status

More information

Broadcom Kona architecture

Broadcom BCM21654

Broadcom BCM21654
Manufacturer Broadcom
Name BCM21654
Codenames Rhea
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 TODO: How similar is this one to the 21664 and 23550?

More information

Broadcom BCM21664

Broadcom BCM21664
Manufacturer Broadcom
Name BCM21664
Codenames Hawaii
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


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

Broadcom BCM23550
Manufacturer Broadcom
Name BCM23550
Codenames Java
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


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).

More information

Broadcom BCM28155

Broadcom BCM28155
Manufacturer Broadcom
Name BCM28155
Codenames Capri
Architecture armv7
CPU 2x 1.2 GHz 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
Amazon Fire TV Stick (1st gen) amazon-montoya
Samsung Galaxy Grand Duos samsung-baffin N
Samsung Galaxy SII Plus samsung-i9105p

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.

More information

Legacy

Broadcom BCM21553

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