RK3588 vs RK3568

RK3588 is the flagship (8 cores, 6 TOPS, 8K video, PCIe 3.0 x4); RK3568 is the cost-effective industrial workhorse (4× A55, 1 TOPS, PCIe 3.0 x2, dual GbE, CAN-FD). Choose by AI and video load: RK3568 for gateways and HMIs, RK3588 for vision, NVR and multi-display systems.

Specifications side by side

RK3588RK3568
NPU6 TOPS1 TOPS
Process8 nm22 nm
Introduced20222021
ArchitectureARMv8.2-A, DynamIQ big.LITTLEARMv8.2-A
CPU4× Cortex-A76 up to 2.4 GHz + 4× Cortex-A55 up to 1.8 GHz4× Cortex-A55 up to 2.0 GHz
GPUArm Mali-G610 MP4 (OpenGL ES 3.2, Vulkan 1.2, OpenCL 2.2)Arm Mali-G52 2EE (OpenGL ES 3.2, Vulkan 1.1, OpenCL 2.0)
MemoryLPDDR4 / LPDDR4X / LPDDR5, up to 32 GBDDR3 / DDR3L / DDR4 / LPDDR3 / LPDDR4 / LPDDR4X, up to 8 GB, with ECC
StorageeMMC 5.1, SD 3.0, SPI NOR/NAND, SATA 3.0 (combo PHY), NVMe over PCIeeMMC 5.1, SD 3.0, SPI NOR/NAND, SATA 3.0, NVMe over PCIe
Video decode8K@60 H.265 / VP9 / AV1, 8K@30 H.2644K@60 H.265 / H.264 / VP9
Video encode8K@30 H.264 / H.2651080p@60 H.264 / H.265
DisplayHDMI 2.1 ×2, DP 1.4 ×2 (via USB-C), eDP 1.3, MIPI DSI ×2; up to 4 displaysHDMI 2.0, eDP, MIPI DSI ×2, LVDS, RGB; up to 3 displays
Camera / ISP48 MP ISP, multiple MIPI CSI-2 D-PHY/C-PHY inputs8 MP ISP, MIPI CSI-2 4-lane (or 2× 2-lane)

Interfaces side by side

RK3588RK3568
PCIePCIe 3.0 x4 (bifurcation 1×4 / 2×2 / 4×1) + 3× PCIe 2.1 x1 (shared combo PHY)PCIe 3.0 x2 (1×2 or 2×1) + PCIe 2.1 x1 (combo PHY)
USBUSB 3.1 Gen1 ×2 (Type-C/DP alt-mode capable), USB 3 host ×1 (combo PHY), USB 2.0 host ×2USB 3.0 ×2 (one OTG), USB 2.0 host ×2
Ethernet2× GMAC (RGMII, 10/100/1000)2× GMAC (RGMII / RMII)
SATAUp to 3× SATA 3.0 via combo PHYUp to 3× SATA 3.0 via combo PHY
MIPIMIPI CSI-2 inputs (D-PHY and C-PHY), MIPI DSI ×2MIPI CSI-2, MIPI DSI ×2
HDMI inputHDMI 2.0 RX, 4K@60—
I2C / SPI / UARTI2C ×9, SPI ×5, UART ×10I2C ×6, SPI ×4, UART ×10
GPIO / PWM5 GPIO banks, PWM ×165 GPIO banks, PWM ×16
OtherCAN ×3, I2S ×4, PDM, SPDIF, SARADC, SDIO 3.0CAN-FD ×3, I2S, PDM, SARADC
Operating systemsLinux (vendor 5.10 / 6.1 BSP), Mainline Linux (growing support), Android 12 / 13 / 14, Debian, Ubuntu, Buildroot, YoctoLinux (vendor 4.19 / 5.10 / 6.1 BSP), Mainline Linux (mature), Android 11 / 12 / 13, Debian, Ubuntu, Buildroot, Yocto, OpenWrt

Choose RK3588 for

Choose RK3568 for

FAQ

What is the difference between RK3588 and RK3568?

RK3588 is the flagship (8 cores, 6 TOPS, 8K video, PCIe 3.0 x4); RK3568 is the cost-effective industrial workhorse (4× A55, 1 TOPS, PCIe 3.0 x2, dual GbE, CAN-FD). Choose by AI and video load: RK3568 for gateways and HMIs, RK3588 for vision, NVR and multi-display systems.

Which has the stronger NPU, RK3588 or RK3568?

RK3588 (6 TOPS vs 1 TOPS).

Is RK3568 software compatible with RK3588?

Both use Rockchip's BSP stack (U-Boot, vendor kernel, RKNN where an NPU exists), so application code ports easily. Device trees, DDR init blobs and some drivers are SoC-specific and must be adapted.

More comparisons

Specs summarised from public sources; verify against official datasheets. Disagree with the verdict? Discuss it in the community.

Still deciding between RK3588 and RK3568?

Tell us your I/O, AI and cost targets and we will recommend the right SoC and board architecture.