RockchipRK3588Main Board
Project: Board Introduction | page_id: 1320
| Model | XSWENC70E4EBS00I4E0G5WGXX |
|---|---|
| CPU | RK3588 |
| CPU Core Count | 4-core A76 + 4-core A55 |
| GPU | "ARM Mali-G610 MP4 / supports Vulkan 1.2, OpenGL ES 3.2, OpenCL 2.2" |
| NPU Computing Power | "6 TOPS computing power, supports INT4/INT8/FP16 mixed precision, compatible with TensorFlow / PyTorch / ONNX and other mainstream frameworks" |
| DDR | 8G |
| eMMC | 16G |
| Supported System | debian system |
| Video Encoding | Supports H.265/H.264 encoding, max 8k@30fps |
| Video Input | 3x3.0 UVC input 2448x2048@10fps (10,11,12) |
| Video Output | HDMI Out 4,5 And Type-C Out (6) |
| Interfaces | Expansion interface (13) |
| Storage | PCIE memory card (14) |
| Network | RJ45 10/100/1000M x5 (3,7,8,9) |
| WIFI | wifi 5, WiFi and Bluetooth 2-in-1 |
| Operating Temperature | 0 to 70°C |
| Service Life | Continuous operation life of more than 5 years |
| Dimensions | 190X125mm |
Product Images
Product Size: 190*125mm


Chip Specifications
Rockchip RK3588
Description
• 8nm advanced process, 8-core 64-bit architecture, high performance, low power consumption
• ARM Mali-G610 MC4 GPU, dedicated 2D graphics acceleration module
• 6TOPs AI NPU, enabling various AI scenarios
• 8K video encoding and decoding, 8K display output
• Built-in multiple display interfaces, supports multi-screen different display
• Powerful image processing capability, 48MP ISP, supports multi-camera input
• Rich high-speed interfaces (PCIe, TYPE-C, SATA, Gigabit Ethernet), easy to expand
• Android and Linux OS
Features
CPU
• Octa-core 64-bit big.LITTLE architecture, 4Cortex-A76 + 4Cortex-A55
GPU
• ARM Mali-G610 MC4
• OpenGL ES 1.1/2.0/3.1/3.2
• Vulkan 1.1, 1.2
• OpenCL 1.1, 1.2, 2.0
• Embedded high-performance 2D image acceleration module
NPU
• 6TOPS AI computing power, three-core architecture, supports int4/int8/int16/FP16/BF16/TF32
Multimedia
• Supports H.265/H.264/AV1/VP9/AVS2 video decoding, up to 8K60FPS
• Supports H.264/H.265 video encoding, up to 8K30FPS
Display
• Supports eDP/DP/HDMI2.1/MIPI multiple display interfaces
• Supports multi-screen different display, up to 8K60FPS
Video Input
• 32MP ISP, supports HDR and 3DNR
• Supports multi-camera input (44lanes or 42lanes+2*4Lanes) MIPI CSI-2 and DVP interfaces
• Supports HDMI2.0 input, up to 4K60FPS
High-Speed Interfaces
• Supports PCIe3.0/PCIe2.0/SATA3.0/RGMII/TYPE-C/USB3.1/USB2.0
Interface Circuits
24V Power

USB2.02

Gigabit Network Port2

HDMI Input

HDMI Output

RECOVERY_USB

Gigabit Network Port3



USB3.03



GPIO/USB/RS485/RS232 /LS7366/VCC

VCC_12V+VCC_24V Power

Hard Disk Interface

Debug Serial Port

WiFi Antenna Interface

Fan Interface

PWRON_L Key

ARADC_VIN1_KEY/RECOVERY Key

RESET_L Key

FAQ
| Question | Answer |
|---|---|
| 1. Is it Android or Linux? | Linux |
| 2. Is there an RKMPP development package? | Yes |
| 3. Is HarmonyOS supported? | Yes |
| 4. The GPU-CPU integrated GPU module should be able to process 1204x768 images at 60 frames per second. Can the GPU meet this requirement? | Yes |
| 5. Is the LVDS display interface not available on your board? | No, this one has 2 HDMI and 1 VGA |
| 6. Does the USB host interface support the driver for CY7C68013? | You need to debug it yourself, which requires a certain foundation |
| 7. Is the storage of this board EMMC or SPI? | The storage is EMMC, not SPI, but there is a reserved position for SPI NOR |