Rockchip RK3229/RK3228A/RK3228B
Manufacturer | Rockchip |
---|---|
Name | RK3229 |
Architecture | armv7 |
CPU | 4x 1.5 GHz ARM Cortex-A9 |
GPU | Mali-400 MP2 |
Year | 2016 |
Process | 28nm |
Mainline | yes |
CPU SMP (bring up secondary CPU cores), CPU frequency scaling, CPUidle |
Works
|
---|---|
UART |
Untested
|
Storage eMMC, SD cards, UFS, ... |
Works
|
USB |
Works
|
Display |
Works
|
GPU |
Works
|
Pinctrl |
Untested
|
I²C |
Untested
|
SPI Serial Peripheral Interface |
Untested
|
Audio |
Works
|
Video Hardware-accelerated video de/encoding |
Works
|
Thermal |
Works
|
WiFi |
Partial
|
Bluetooth |
Partial
|
Ethernet |
Works
|
Manufacturer | Rockchip |
---|---|
Name | RK3228A |
Architecture | armv7 |
CPU | 4x 1.2 GHz ARM Cortex-A7 |
GPU | Mali-400 MP2 |
Year | 2016 |
Process | 28nm |
Mainline | yes |
CPU SMP (bring up secondary CPU cores), CPU frequency scaling, CPUidle |
Works
|
---|---|
UART |
Untested
|
Storage eMMC, SD cards, UFS, ... |
Works
|
USB |
Works
|
Display |
Works
|
GPU |
Works
|
Pinctrl |
Untested
|
I²C |
Untested
|
SPI Serial Peripheral Interface |
Untested
|
Audio |
Works
|
Video Hardware-accelerated video de/encoding |
Works
|
Thermal |
Works
|
WiFi |
Partial
|
Bluetooth |
Partial
|
Suspend |
Untested
|
Ethernet |
Works
|
Manufacturer | Rockchip |
---|---|
Name | RK3228B |
Architecture | armv7 |
CPU | 4x 1.4 GHz ARM Cortex-A7 |
GPU | Mali-400 |
Year | 2016 |
Process | 28nm |
Mainline | yes |
CPU SMP (bring up secondary CPU cores), CPU frequency scaling, CPUidle |
Works
|
---|---|
UART |
Untested
|
Storage eMMC, SD cards, UFS, ... |
Works
|
USB |
Works
|
Display |
Works
|
GPU |
Works
|
Pinctrl |
Untested
|
I²C |
Untested
|
SPI Serial Peripheral Interface |
Untested
|
Audio |
Works
|
Video Hardware-accelerated video de/encoding |
Works
|
Thermal |
Works
|
WiFi |
Partial
|
Bluetooth |
Partial
|
Suspend |
Untested
|
Ethernet |
Works
|
RK3229 is a Rockchip SoC released in 2016. There are two lower-performance variants of RK3229 named RK3228A and RK3228B, also releasing in 2016.
Information on the RK3229 is very scarce compared to other Rockchip chips like the RK3188 and the RK3399 due to being designed specifically for Android TV devices, and information on both RK3228A and RK3229B are practically non-existent. However, the three SoCs are almost indistinguishable besides some differences on the clock rate and boot code, and most official and custom firmware for RK3229-based devices could be booted on those with an RK3228A/B and vice versa with little changes. A 64-bit version of the RK3229 named RK3228H exists and is likely incompatible with RK3229 and RK3228A/B firmware, though it hasn't been tested out yet and a port for it doesn't exist at the moment.
A generic device for the SoC exists which should work on all devices based on the RK3228/9 family.