13823135966
WeChat Official Accounts of Think core
News and Information
Current location: Home > News
Embedded Sharing : How to Choose the RK3588? A Full-Series Selection Guide
2026-11-12 35

In recent years, the RK3588 has been genuinely hot in embedded circles.

Whether it's development boards, edge computing boxes, NVRs, industrial PCs, AI vision, or multi-screen display projects, it shows up all the time.

The reason isn't complicated: strong performance, plenty of interfaces, adequate NPU compute, and very capable video encoding and decoding.

But when you actually start selecting parts for a project, you quickly run into a problem:

Why does the RK3588 have so many suffixes?

RK3588, RK3588S, RK3588S2, RK3588C, RK3588J, RK3588M — how on earth do you choose?

This article walks through it from an engineering selection standpoint, based on Rockchip's official datasheets.

First, a clarification:

This article is mainly meant to help you build a selection framework. For specific parameters, supply, licensing, certification, and actual part numbers, always defer to the latest official datasheet, distributor materials, and your project's real requirements.

1. The Shared Foundation of the RK3588 Family

Whatever the suffix, the core foundation across the RK3588 family is fairly similar.

Put simply: the core compute platforms — CPU, NPU, video encoding and decoding — are broadly alike. The main differences cluster around interfaces, packaging, camera resources, display resources, temperature range, and application scenarios.

Common shared features include:

l CPU: 4× Cortex-A76 + 4× Cortex-A55

l NPU: up to 6 TOPS

l Video: 8K-class video encoding and decoding support

l GPU: Mali-G610 series

l General peripherals: rich resources for I2C, UART, SPI, PWM, Timer, GPIO, and more

So when choosing within the RK3588 family, don't just stare at the CPU.

What actually drives the selection is usually questions like these:

l Are there enough display interfaces?

l Are there enough camera interfaces?

l Are there enough PCIe / SATA / USB / Ethernet ports?

l Is the package size acceptable?

l Does the DDR type meet the requirements?

l Can power consumption and heat be kept under control?

l Do you need industrial wide temperature?

l Is it an automotive application?

l Is there pressure on BOM cost?

l Will future requirements change?

In other words, selecting within the RK3588 family is fundamentally not about picking "compute" — it's about picking "interfaces + package + scenario."

2. RK3588: Standard Version, the Full-Interface Flagship

image.png

The standard RK3588 can be thought of as the "full-interface flagship" of the whole family.

It has the most complete interface set and the strongest expansion capability, making it suitable for projects with high peripheral demands.

Official materials show that the RK3588 offers a fairly complete set of display, camera, network, USB, PCIe, and SATA interfaces, for example:

l 2× HDMI2.1 TX / eDP TX

l 2× DP1.4

l 1× HDMI RX 2.0

l 2× Gigabit Ethernet

l 2× USB3.1 OTG

l 2× USB2.0 Host

l 3× Combo PIPE PHY, usable for SATA / PCIe / USB3

l PCIe3.0

l Multiple MIPI CSI camera inputs

It suits these scenarios:

l High-end development boards;

l Edge computing hosts;

l Industrial hosts;

l NAS / storage devices;

l Multi-screen advertising players;

l HDMI input capture;

l Multi-Ethernet devices;

l Projects with extensive PCIe / SATA / USB expansion.

If your product isn't fully defined yet and may later add multi-screen, multi-camera, multi-Ethernet, PCIe, SATA, or USB requirements, the standard RK3588 is the safer choice.

In one sentence: the standard RK3588 suits scenarios where "interfaces must be complete, expansion must be strong, and project requirements may change."

The drawbacks are obvious too: a larger package, more complex board-level design, and higher BOM and thermal pressure.

3. RK3588S: Compact Package, Streamlined Version

image.png

The RK3588S is the version commonly found on many development boards and small AI boxes.

Think of it as: RK3588S = keeps the core compute, trims some interfaces, in exchange for a smaller package and lower board-level complexity.

The RK3588S uses an FCCSP1253L package measuring 17mm × 17mm.

Compared with the standard RK3588's 23mm × 23mm FCBGA1088L, the RK3588S is better suited to miniaturized products.

In terms of interfaces, the RK3588S is noticeably streamlined compared with the standard RK3588, for example:

l Gigabit Ethernet goes from 2 ports to 1;

l HDMI/eDP TX goes from 2 to 1;

l DP TX goes from 2 to 1;

l No HDMI RX;

l Fewer MIPI camera resources than the standard RK3588;

l Fewer Combo PIPE PHYs;

l Overall expansion capability is weaker than the standard RK3588.

But it still retains the core CPU, NPU, video, and ISP capabilities of the RK3588 family.

Suitable scenarios include:

l Small AI boxes;

l Portable edge computing devices;

l Tablets / handheld gaming devices;

l Smart terminals;

l Small-form-factor embedded devices;

l Products that don't need much peripheral expansion.

If your project doesn't need HDMI IN, doesn't need dual Ethernet, and doesn't need much PCIe / SATA / USB expansion — you just want the core compute of the RK3588 family — the RK3588S is usually the better fit.

In one sentence: the RK3588S suits projects that are "sensitive to size, satisfied with adequate interfaces, and sensitive to cost and board-level complexity."

4. RK3588S2: Compact Package, Multi-Camera Optimized Version

image.png

The RK3588S2 is very similar to the RK3588S — also a compact-package route.

But its biggest difference from the RK3588S can't simply be described as a GPU difference. It should be described as: camera input resources reallocated, leaning toward multi-channel mainstream camera scenarios.

The RK3588S's video input resources are roughly:

l 2× MIPI DCPHY, usable as 4-lane DPHY / 3-lane CPHY;

l 2× MIPI CSI DPHY, 2-lane;

l Supports up to 4 camera input combinations.

The RK3588S2 changes this to:

l 1× MIPI DCPHY, usable as 4-lane DPHY / 3-lane CPHY;

l 4× MIPI CSI DPHY, 2-lane;

l Supports up to 5 camera input combinations.

So the RK3588S2 isn't simply "stronger than the S" — it leans toward multi-channel mainstream camera input.

Suitable scenarios include:

l Security IPCs;

l NVRs;

l Multi-channel vision inspection;

l AI cameras;

l Machine vision boxes;

l Scenarios with multiple sensor inputs.

If you're just building a small RK3588 platform with few cameras, the RK3588S is enough.

But if you definitely need multi-camera input and don't want the large package and complex interfaces of the standard RK3588, the RK3588S2 deserves serious evaluation.

In one sentence: the RK3588S2 suits vision scenarios that need "a compact package plus multi-camera input."

5. RK3588C: NVR / Edge Computing Interface Reallocation Version

image.png

The RK3588C is officially positioned as: a low-power, high-performance processor for NVR and edge computing devices.

So it shouldn't simply be understood as an "extreme cost-reduction version." A more accurate understanding is: RK3588C = an interface-reallocated version for NVR / edge computing scenarios.

It still retains the core capabilities of the RK3588 family:

l 4× Cortex-A76 + 4× Cortex-A55;

l Up to 6 TOPS NPU;

l 8K video decoding;

l 8K video encoding;

l Mali-G610 MP4 GPU;

l 2× Gigabit Ethernet;

l High-speed interfaces such as PCIe / SATA / USB.

But the RK3588C has several clear differences from the standard RK3588 and the RK3588S/S2.

(1) Different memory support

Official RK3588C materials list LPDDR4 / LPDDR4X — LPDDR5 is not listed.

So if your project explicitly requires LPDDR5, don't take it for granted that the RK3588C supports it.

(2) Different camera input

The RK3588C's Video Input Interface lists only a DVP interface.

In other words, it doesn't emphasize multi-channel MIPI CSI camera input the way the RK3588 / RK3588S / RK3588S2 do.

This point is critical.

If your project involves multi-channel MIPI cameras, AI cameras, machine vision, or multiple sensor inputs, don't just look at the RK3588C's NVR positioning — you must also carefully confirm whether its camera input interfaces meet the project's needs.

(3) Distinctive display interfaces

The RK3588C's display interfaces include:

l 1× HDMI2.1 TX;

l 1× HDMI2.0 / eDP1.4 TX combo;

l 1× DP1.4;

l BT.1120 video output.

So its display capability isn't weak — its interface combination is simply different from the standard RK3588.

It's more like trade-offs made for specific product forms.

(4) Still plenty of high-speed interfaces

The RK3588C still retains:

l 2× Gigabit Ethernet;

l 1× USB3.1 OTG;

l 1× USB3.1 Host;

l 1× USB2.0 OTG;

l 2× USB2.0 Host;

l 3× Combo PIPE PHY;

l PCIe3.0, supporting 1x2 or 2x1;

l SATA3 / PCIe2.1 related capabilities.

So the RK3588C isn't "all interfaces cut away" — it leans toward the networking, storage, display, and high-speed interfaces that NVR / edge computing requires.

Suitable scenarios include:

l NVRs;

l Edge computing boxes;

l Video analysis devices;

l Low-cost edge AI terminals;

l Products requiring dual Ethernet and storage expansion;

l Devices that don't rely on multi-camera MIPI CSI input.

In one sentence: the RK3588C suits "NVR / edge computing / dual Ethernet / storage expansion" scenarios, but it shouldn't simply be understood as a multi-camera MIPI vision version.

6. RK3588J: Industrial-Grade Version

image.png

The RK3588J leans more toward industrial applications. Think of it as: the industrial-scenario version of the standard RK3588.

The RK3588J targets intelligent hardware and industrial applications, uses the same FCBGA1088L package, and its interface resources are also close to the standard RK3588.

The RK3588J's key point isn't "how many more interfaces it has" — it's what industrial projects care about more:

l Operating temperature range;

l Long-term stability;

l Adaptation to industrial environments;

l Reliability;

l Lifecycle;

l Supply chain support.

The RK3588J's recommended operating temperature is: -40°C ~ 85°C

Suitable scenarios include:

l Industrial gateways;

l Machine vision;

l Industrial control;

l Outdoor terminals;

l Power equipment;

l Automation equipment;

l Long-running edge computing nodes.

If the device will be placed in a factory, cabinet, outdoors, or at a power site — or if the project has requirements on temperature, stability, and service life — you can't just look at consumer-grade versions.

In one sentence: the RK3588J suits projects involving "industrial sites, wide-temperature environments, and long-term stable operation."

7. RK3588M: Automotive Application Version

image.pngThe RK3588M is the version aimed at automotive applications.

The official datasheet positions the RK3588M for automotive applications, including cockpit and entertainment.

Its interface resources are close to the standard RK3588, and it also provides:

l 2× Gigabit Ethernet;

l HDMI RX 2.0;

l 2× HDMI2.1 TX / eDP;

l 2× DP1.4;

l Multiple MIPI CSI;

l PCIe3.0;

l USB3.1 OTG;

l Interface capabilities such as SATA / PCIe2.1.

The RK3588M's recommended operating temperature range is: -40°C ~ 85°C

In addition, official materials also list: AEC-Q100 Grade 3

So it is better suited to automotive applications — not something to casually substitute into ordinary consumer or industrial projects.

Suitable scenarios include:

l Smart cockpits;

l Automotive central control;

l In-vehicle entertainment systems;

l In-vehicle display control;

l Automotive gateways;

l In-vehicle multimedia terminals.

In one sentence: the RK3588M suits "automotive cockpit, multimedia, and in-vehicle terminal" projects.

8. Temperature Range Comparison

Based on these official Rockchip datasheets, the temperature ranges can be summarized as:

l RK3588 : -20°C ~ 85°C

l RK3588S: 0°C ~ 80°C

l RK3588S2: -20°C ~ 85°C

l RK3588C: 0°C ~ 80°C

l RK3588J: -40°C ~ 85°C

l RK3588M: -40°C ~ 85°C

Note that these are compiled from the recommended operating conditions in the datasheets.

9. Selection Recommendations

Finally, some engineering selection advice.

Need complete interfaces and strong expansion

Look first at: the standard RK3588

Suited to high-end development boards, industrial control hosts, edge computing, multi-screen, multi-Ethernet, HDMI IN, and projects with extensive PCIe / SATA expansion.

Need small size and adequate interfaces

Look first at: the RK3588S

Suited to small AI boxes, portable devices, smart terminals, and small-form-factor embedded products.

Need a compact package plus multiple cameras

Look closely at: the RK3588S2

Suited to security, multi-channel vision, NVR, AI cameras, machine vision boxes, and other scenarios with multi-channel MIPI camera input.

Need NVR / dual Ethernet / storage expansion

Look closely at: the RK3588C

Suited to NVR, edge computing boxes, video analysis devices, dual-Ethernet devices, and storage expansion scenarios.

But if the project needs multi-channel MIPI CSI camera input, be especially careful and confirm first whether the interface resources meet the requirements.

Need an industrial environment

Look first at: the RK3588J

Suited to industrial gateways, machine vision, industrial control, outdoor terminals, power equipment, and similar scenarios.

Need automotive applications

Look first at: the RK3588M

Suited to smart cockpits, automotive central control, in-vehicle entertainment, in-vehicle multimedia terminals, and similar directions.

10. Don't Look Only at the Chip Model When Selecting

One last bit of experience from real projects.

When choosing within the RK3588 family, don't look only at the SoC model — look at board-level resources too.

The same chip can differ greatly from board to board:

l DDR type, capacity, and memory chips;

l eMMC / SPI Flash / NVMe options;

l Power supply design;

l Thermal design;

l Whether PCIe is broken out;

l Whether SATA is broken out;

l Whether HDMI / DP / eDP / MIPI is broken out;

l Number of camera interfaces;

l Number of Ethernet ports;

l Number of USB ports;

l BSP support;

l Long-term supply and technical support.

Sometimes the chip itself supports a feature but the board doesn't break it out, so you can't use it in the project anyway.

And heat can't be ignored either.

The RK3588 family is powerful, but power consumption and heat under high load must be evaluated carefully. Especially when the NPU, GPU, multi-channel video, and multi-screen output are running at the same time: if the thermal design is poor, even strong performance can be throttled back to square one.

11. Summary

How do you choose within the RK3588 family?

In one sentence:

l For complete interfaces and strong expansion, choose the RK3588;

l For a compact package and low complexity, choose the RK3588S;

l For a compact package and multi-camera input, choose the RK3588S2;

l For NVR / dual Ethernet / storage expansion, look closely at the RK3588C;

l For industrial environments, choose the RK3588J;

l For automotive applications, choose the RK3588M.

For engineering selection, I'd suggest not asking only "which one is the most powerful," but first asking these questions:

l [ ] How many display interfaces do you need?

l [ ] How many cameras do you need?

l [ ] Do you need MIPI CSI?

l [ ] Do you need HDMI IN?

l [ ] How many Ethernet ports do you need?

l [ ] Do you need PCIe / SATA / USB?

l [ ] Are there board size constraints?

l [ ] Are there DDR type requirements?

l [ ] Can power consumption and heat be kept under control?

l [ ] Do you need industrial wide temperature?

l [ ] Is it an automotive application?

l [ ] How much cost pressure is there?

l [ ] Will future requirements change?

Once these questions are clear, RK3588 family selection basically won't go off track.

One final emphasis:

This article is an engineering selection summary based on Rockchip's official datasheets, not a final purchasing recommendation. In real projects, the specific interface counts, package, temperature range, feature licensing, certification status, and supply situation must always follow the latest official datasheet, distributor materials, and actual part numbers.

 

Article shared from the Internet

 

ONE MORE THING

Thinkcore Team is an embedded board solution provider, developer, and motherboard supplier, specializing in the design, manufacturing, sales, and technical sharing of embedded motherboards. Our chipset portfolio includes Rockchip, Allwinner, and others. We welcome inquiries and collaboration!

mail:  developer@thinkcore.cn

 

http://www.think-core.com/product/detail/21/98

 

 

RK3588 Computing BOX Industrial AI Controller

 

image.png 

 

 

http://www.think-core.com/product/detail/11/89

RK3588 Board Motherboard

image.png 

http://www.think-core.com/product/detail/10/78

RK3588 Core Board BTB AI Linux Android Board

image.png 

 

 

http://www.think-core.com/product/detail/9/79

 

RK3588 Motherboard Artificial Intelligence Linux Development Board

 

image.png 

 

http://www.think-core.com/product/detail/9/58

RK3588 Board 8K AI Motherboard Linux Android

image.png 


Copyright © 2019
ShenZhen Thinkcore Technology Co.,Ltd