Jump to content

Amlogic S905

From postmarketOS Wiki
Revision as of 11:29, 27 March 2023 by FerassElHafidi (talk | contribs) (F moved page Amlogic S905 to Amlogic S905/S905-H: The S905-H is similar to the S905. It just includes a DTS/Dolby license.)
Amlogic S905/
S905-H
Amlogic S905
Amlogic S905
Manufacturer Amlogic
Name S905/
S905-H
Architecture aarch64
CPU 4x 2 GHz Cortex-A53
GPU Mali-450
Year 2015
Process 28nm
Mainline yes
Community Page https://linux-meson.com/
Components
CPU
Works
UART
Works
Storage
Partial
USB
Works
Display
Works
GPU
Works
Pinctrl
Works
I²C
Works
SPI
No data
Audio
Works
Video
Partial
Thermal
Works
NPU
No data
Suspend
Broken
Ethernet
No data
SATA
No data

The Amlogic S905, also known as Meson GXBB, is a media player system-on-chip which is mainly used in Android set top boxes. It's capable of hardware decoding up to 4K@60fps, for multiple formats including H.264, AVS+, and 10-bit, and part of the S9 family of Amlogic chipsets.

The's also the Amlogic S905-H SoC, which includes Dolby/DTS licenses, but otherwise it's quite similar to the S905.

Devices

Device Codename Chipset Mainline booting
Videostrong KII Pro videostrong-kii-pro Amlogic S905 Y Yes

Status

Hardware decoding and encoding

The Amlogic S905(-H) supports hardware decoding up to 4K@60fps, but in the mainline kernel it's limited to 1080p. Downstream kernels relied on lengthy hacks to get it working up to 4K, and thus they were not included in the mainline kernel.

Suspend

Note Does the S905(-H) have the ability to sleep?

DVB

Needs a demux driver.

TODO TODO: Add more sections...