RK3568 vs RK3566

Same CPU cluster, GPU and video engines. RK3568 adds PCIe 3.0 x2, a second GbE MAC, more USB 3 and SATA, ECC and industrial variants. RK3566 is the cheaper consumer part for tablets, handhelds and simple SBCs.

Specifications side by side

RK3568RK3566
NPU1 TOPS0.8 TOPS
Process22 nm22 nm
Introduced20212021
ArchitectureARMv8.2-AARMv8.2-A
CPU4× Cortex-A55 up to 2.0 GHz4× Cortex-A55 up to 1.8 GHz
GPUArm Mali-G52 2EE (OpenGL ES 3.2, Vulkan 1.1, OpenCL 2.0)Arm Mali-G52 2EE
MemoryDDR3 / DDR3L / DDR4 / LPDDR3 / LPDDR4 / LPDDR4X, up to 8 GB, with ECCDDR3 / DDR3L / DDR4 / LPDDR3 / LPDDR4 / LPDDR4X, up to 8 GB
StorageeMMC 5.1, SD 3.0, SPI NOR/NAND, SATA 3.0, NVMe over PCIeeMMC 5.1, SD 3.0, SPI flash, SATA / NVMe via PCIe 2.1 combo PHY
Video decode4K@60 H.265 / H.264 / VP94K@60 H.265 / H.264 / VP9
Video encode1080p@60 H.264 / H.2651080p@60 H.264 / H.265
DisplayHDMI 2.0, eDP, MIPI DSI ×2, LVDS, RGB; up to 3 displaysHDMI 2.0, eDP, MIPI DSI, LVDS, RGB; dual display
Camera / ISP8 MP ISP, MIPI CSI-2 4-lane (or 2× 2-lane)8 MP ISP, MIPI CSI-2

Interfaces side by side

RK3568RK3566
PCIePCIe 3.0 x2 (1×2 or 2×1) + PCIe 2.1 x1 (combo PHY)PCIe 2.1 x1 (combo PHY)
USBUSB 3.0 ×2 (one OTG), USB 2.0 host ×2USB 3.0 host ×1, USB 2.0 OTG + host
Ethernet2× GMAC (RGMII / RMII)1× GMAC (RGMII)
SATAUp to 3× SATA 3.0 via combo PHYSATA 3.0 via combo PHY
MIPIMIPI CSI-2, MIPI DSI ×2MIPI CSI-2, MIPI DSI
I2C / SPI / UARTI2C ×6, SPI ×4, UART ×10Same controller family as RK3568 (package limits availability)
GPIO / PWM5 GPIO banks, PWM ×16—
OtherCAN-FD ×3, I2S, PDM, SARADCI2S, PDM, PWM, SARADC
Operating systemsLinux (vendor 4.19 / 5.10 / 6.1 BSP), Mainline Linux (mature), Android 11 / 12 / 13, Debian, Ubuntu, Buildroot, Yocto, OpenWrtLinux (vendor & mainline), Android 11 / 12, Debian, Ubuntu, Buildroot, Yocto

Choose RK3568 for

Choose RK3566 for

FAQ

What is the difference between RK3568 and RK3566?

Same CPU cluster, GPU and video engines. RK3568 adds PCIe 3.0 x2, a second GbE MAC, more USB 3 and SATA, ECC and industrial variants. RK3566 is the cheaper consumer part for tablets, handhelds and simple SBCs.

Which has the stronger NPU, RK3568 or RK3566?

RK3568 (1 TOPS vs 0.8 TOPS).

Is RK3566 software compatible with RK3568?

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 RK3568 and RK3566?

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