Back to Gap Map Infrastructure / Edge AI hardware

Rockchip RK3588

Rockchip
documented / Overall score: 4.5(leading)

Application-processor SoC from Fuzhou Rockchip rather than a board. It is an octa-core Arm design pairing four Cortex-A76 with four Cortex-A55, a Mali-G610 MC4 GPU and a 6 TOPS triple-core NPU supporting INT4, INT8, INT16, FP16, BF16 and TF32, with up to 32GB of LPDDR4X or LPDDR5 and PCIe 3.0. It is the silicon behind boards including Orange Pi 5, Radxa Rock 5B and Khadas Edge2.

Openness

3 high confidence
3.0
toolchain
partial (NPU SDK on GitHub but proprietary RKNN license + prebuilt blobs, rknpu kernel driver open)
datasheets
public (full TRM + datasheet public, no NDA)
blobs
required (proprietary GPU/NPU firmware)
retail
distributor (commercial through Rockchip's module and board partners)
form_factor
chipset (application-processor SoC, not a board)

Rockchip publishes a brief datasheet for the RK3588. The RKNN toolkit that targets its NPU ships under Rockchip's own license, which bars reverse engineering, and its DDR, BL31 and OPTEE boot firmware ship as prebuilt binaries rather than source.

Adoption

5 high confidence
5.0

Powers a large multi-vendor set of single-board computers and modules, including Orange Pi, Radxa, Khadas, FriendlyELEC and Firefly, and is broadly supported in community Linux. Armbian's community comparison tabulates five RK3588 and RK3588S boards from five different vendors.

Capability

4 high confidence
4.0

Rockchip's 6 TOPS NPU runs generative workloads on-chip, with the RKLLM toolkit shipping demos for models such as Qwen2.5-VL-3B, InternVL3-1B and DeepSeek-OCR.

Verified 2026-09-29, except some scores, still awaiting re-confirmation