Amlogic S905D3/S905X3/S905Y3
S905X3 | |
Manufacturer | Amlogic |
---|---|
Name |
S905D3/ S905X3/ S905Y3 |
Codenames | SM1 |
Architecture | aarch64 |
CPU | 4x 2GHz Cortex-A55 |
GPU | Mali-G31 |
NPU | 5 TOPS NPU |
Year | 2019 |
Process | 12nm |
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 | |
Audio |
Works |
Video |
Partial |
Thermal |
Works |
NPU |
Partial |
Suspend | |
Ethernet | |
The S905D3/S905X3/S905Y3 are very similar to each other and are from the SM1
Amlogic SoC family.
Here are the differences between them:
- S905D3: Enhanced audio (from AXG), 1x USB 3.0 or 1x PCIe 2.0, built-in 1G MAC and 100M PHY, two video decoders (4Kx2K@60fps + 1080P@60fps), Neural Processor Unit, MIPI-DSI and CSI input
- S905D3-NON: similar to S905D3 but without NPU
- S905X3: Similar to S905D3 but without the DSI output and CSI input
- S905Y3: Similar to S905X3 but without DVB interface and built-in Ethernet
There are also -h variant of S905D3/S905X3/S905Y3. it is a variant of the soc that has include Dolby/DTS licenses.
Devices
Device | Codename | Chipset | Mainline | booting |
---|---|---|---|---|
Amediatech x96 Air | amediatech-x96-air | Amlogic S905X3 | Y | Yes |
Amediatech x96 Max Plus | amediatech-x96-max-plus | Amlogic S905X3 | Y | Yes |
Libre Computer AML-S905D3-CC-V0.2 | librecomputer-solitude | Amlogic S905D3 | Y | Yes |
Boot process
TODO: WiP |
Status
NPU
Requires a proprietary downstream driver. Tomeu Vizoso is working on reverse-engineering the NPU. Join #ml-mainline on irc.oftc.net if you wish to help.
Audio
Works