ROC-RK3588-PC

Octa-Core 8K AI Mini Computer

Powered by Rockchip RK3588 octa-core 64-bit processor, the mini computer can be configured with up to 32GB RAM. Capable of 8K
video encoding and decoding, it provides abundant interfaces, supporting NVMe SSD, Gigabit Ethernet, WiFi6 and a variety of video
input and output. It also supports various operating systems. ROC-RK3588-PC can be used in ARM PC, mini PC, NAS, edge computing,
cloud server, smart NVR, industrial control, etc.

Rockchip RK3588 octa-core 64-bit processor

Rockchip RK3588 octa-core 64-bit processor, its frequency is up to 2.4GHz. Integrated with ARM Mali-G610 MP4 quad-core GPU and
built-in AI accelerator NPU, it provides 6Tops computing power and supports mainstream deep learning frameworks. The powerful
RK3588 can deliver more powerful performance in various AI application scenarios.

8K video encoding and decoding

The mini computer supports 8K@60fps H.265/VP9 video decoding and 8K@30fps H.265/H.264 video encoding. It also supports
encoding and decoding simultaneously — up to 32-channel 1080P@30fps decoding and 16-channel 1080P@30fps encoding can
be achieved. The strong video encoding and decoding capability makes 8K HD display and delicate picture quality available.

Super-large 32GB RAM

Up to 32GB of super-large RAM can be configured, which exceeds the limit of the previous RAM and speeds up response time.
It can meet the application requirements of products with large RAM and large storage.

Multi-channel input and output

The on-board HDMI 2.1 (8K@60fps), HDMI2.0, DP1.4 video output port and HDMI RX2.0 video input port are provided. Dual screen output with
different displays can be achieved(HDMI2.1(8K)+DP1.4 (4K) ), which can be used in various scenarios of dual-screen interactive display.

Strong network communication capability

Gigabit Ethernet RJ45 (1 channel), 2.4GHz/5GHz dual band WiFi 6 (802.11ax), Bluetooth 5.0 are provided, enabling higher-speed
network communication.

M.2 SSD, massive capacity

The on-board M.2 interface can be connected with M.2 PCIe3.0 NVMe SSD (2242/2260/2280), which makes it a reality that the device can be
easily expanded with TB storage capacity.

Customized backplane, stacking and cluster

Standard 164P edge connector (PCIE 16X) multi-function expansion interface and pin definitions (including: 5G/4G LTE interface, Gigabit
Ethernet, MIPI-CSI, MIPI-DSI, VGA, DP1.4, USB3.0, I2C, PCIe2.0, UART, PWM, CAN, I2C, SPDIF). They enables such advanced functions as
customized backplane, stacking, cluster, etc.

A variety of interfaces

HDMI2.1, HDMI2.0, HDMI-IN, USB-C (USB3.0 and DP1.4), Gigabit Ethernet, USB3.0 and PH2.0 pin header (UART, ADC, Debug, SPI,
I2C and LINE OUT) are configured.

Support various operating systems

Android 12.0, Ubuntu Desktop version and Server version, Debian11, Buildroot, Kylin and UOS are supported. It also supports RTLinux,
delivering excellent real-time performance. The reliable operation provides a safe and stable system environment for product research
and production.

Abundant resources

SDK, tutorials, tech docs and dev tools are provided, making development simpler and more convenient.

A wide range of applications

The mini computer can be used in ARM PC, mini PC, NAS, edge computing, cloud server, smart NVR, industrial control and other fields.

ARM PC
edge computing
MINI PC
smart NVR
cloud server
industrial control

Specifications

Basic Specifications
SOC

RockChip RK3588

CPU

Octa-core 64-bit (4×Cortex-A76+4×Cortex-A55), 8nm lithography process, frequency up to 2.4GHz

GPU

ARM Mali-G610 MP4 quad-core GPU

Support OpenGL ES3.2 / OpenCL 2.2 / Vulkan1.1, 450 GFLOPS

NPU

NPU computing power up to 6 TOPS

Support INT4/INT8/INT16 mixed operation,

Support framework switching of TensorFlow / MXNet / PyTorch / Caffe

ISP

Integrated with 48MP ISP with HDR&3DNR

VPU

Video decoding:

8K@60fps H.265/VP9/AVS2

8K@30fps H.264 AVC/MVC

4K@60fps AV1

1080P@60fps MPEG-2/-1/VC-1/VP8

Video encoding:

8K@30fps encoding, support H.265 / H.264

*Up to 32-channel 1080P@30fps decoding and 16-channel 1080P@30fps encoding can be achieved.

RAM

4GB/8GB/16GB 64bit LPDDR4/LPDDR4x/LPDDR5 (Up to 32GB optional)

Storage

16GB/32GB/64GB/128GB eMMC

Storage Expansion

1×M.2 slot for PCIe3.0 NVMe SSD (2242/2260/2280)

1×TF Card Slot

Hardware Specifications
Network

1×1000Mbps Ethernet

Wireless

2.4GHz/5GHz dual-band WiFi 6 (802.11a/b/g/n/ac/ax)

Bluetooth 5.0

Display

1×HDMI2.1 (8K@60fps)

1×HDMI2.0 (4K@60fps)

1×DP1.4 video output

1×HDMI IN video input

* Support dual screen output with different displays (HDMI2.1 (8K) +DP1.4 (4K) )

USB

2×USB3.0、1×USB-C(DP1.4)

Power

DC12V ( DC 5.5*2.1mm)

Expansion Interface

Standard 164P (PCIe 16X) edge connector:

5G/4G LTE, Gigabit Ethernet, MIPI-CSI, MIPI-DSI, VGA,

DP1.4, USB3.0, I2C, PCIe2.0, UART, PWM, CAN, I2C and SPDIF

PH2.0 pin header:

UART, ADC, CAN, Debug, SPI, I2C and LINEOUT

OS/Software
System

Support Android 12.0, Ubuntu Desktop and Server, Debian11, Buildroot , Kylin and UOS;

Support RTLinux with excellent real-time performance

General
Dimension

118mm × 111.6mm

Weight

≈0.15kg

Heat Dissipation

The installation hole pitch for heat sink: 45mm. Heat sink recommended

Power Consumption

Idle: ≈1.2W (12V/100mA)

Typical: ≈8.04W (12V/670mA)

Max: ≈14.4W (12V/1200mA)

Environment

Operating Temperature: -20℃- 60℃

Storage Temperature: -20℃- 70℃

Storage Humidity: 10%~80 %