Rockchip RK3588 / RK3588S SOMs and SBCs: specs and how to choose
We list 24 products based on the Rockchip RK3588 / RK3588S (SOM / CoM (11), Edge server (5), SBC (4), Box PC (3)). The SoC specifications below are taken from our representative product, “SSOM-RK3588-Chinchilla (V1)”. Memory, video I/O and interfaces exposed differ by product, so compare form factor, RAM and storage in the table.
- SoC
- Rockchip RK3588 (16), Rockchip RK3588S (8)
- Product types
- SOM / CoM (11), Edge server (5), SBC (4), Box PC (3), AI box (1)
- Suppliers
- Partner (Firefly) (21), Chinchilla Smart Computing Inc. (3)
- NPU (device)
- 6 TOPS (INT8)
- Operating systems
- Linux, Ubuntu, Android, Buildroot, Debian, Docker
- Applications
- Edge AI, Industrial HMI and AR, Vision, Digital signage, Multimedia
Rockchip RK3588 / RK3588S SoC specifications (representative)
Source: the SoC specifications of “SSOM-RK3588-Chinchilla (V1)” on this site (product pages are in Japanese). Some features are not brought out on every product.
| Process | 8nm LP |
|---|---|
| CPU | 4x Cortex-A76 @ 2.4GHz + 4x Cortex-A55 @ 1.8GHz |
| GPU | Arm Mali-G610 MC4 |
| NPU / AI | Rockchip 3-core NPU |
| AI performance | 6.0 TOPS (INT4/INT8/INT16/FP16/BF16/TF32) |
| Memory type | LPDDR4 / LPDDR4X / LPDDR5 |
| Video decode | 8Kp60 H.265/VP9/AVS2, 4Kp60 AV1 |
| Video encode | 8Kp30 H.265/H.264 |
| ISP | 48MP dual ISP, HDR, 3DNR |
| Camera | up to 6x MIPI CSI |
| Display | HDMI 2.1 8K60, DP1.4, dual MIPI-DSI, eDP |
| Ethernet | 2x Gigabit Ethernet |
| PCIe | PCIe 3.0 (4 lanes) + PCIe 2.1 |
| USB | 2x USB 3.1 Type-C, 2x USB 2.0 |
RK3588 vs RK3588S
Comparing the SoC specifications of two products from the same brand (SSOM-RK3588-Chinchilla (V1) and SSOM-RK3588S-Chinchilla): Process, CPU, GPU, NPU / AI are the same; the differences are in Memory type, Video decode, ISP, Camera, Display, Ethernet, PCIe, USB. Choose by how many video and expansion interfaces you need.
| Item | RK3588 (SSOM-RK3588-Chinchilla (V1)) | RK3588S (SSOM-RK3588S-Chinchilla) |
|---|---|---|
| Process | 8nm LP | 8nm LP |
| CPU | 4x Cortex-A76 @ 2.4GHz + 4x Cortex-A55 @ 1.8GHz | 4x Cortex-A76 @ 2.4GHz + 4x Cortex-A55 @ 1.8GHz |
| GPU | Arm Mali-G610 MC4 | Arm Mali-G610 MC4 |
| NPU / AI | Rockchip 3-core NPU | Rockchip 3-core NPU |
| AI performance | 6.0 TOPS (INT4/INT8/INT16/FP16/BF16/TF32) | 6.0 TOPS (INT4/INT8/INT16/FP16/BF16/TF32) |
| Memory type | LPDDR4 / LPDDR4X / LPDDR5 | LPDDR4X / LPDDR5 |
| Video decode | 8Kp60 H.265/VP9/AVS2, 4Kp60 AV1 | 8Kp60 H.265/VP9/AVS2 |
| Video encode | 8Kp30 H.265/H.264 | 8Kp30 H.264/H.265 |
| ISP | 48MP dual ISP, HDR, 3DNR | 48MP ISP, HDR, 3DNR |
| Camera | up to 6x MIPI CSI | up to 4x MIPI CSI |
| Display | HDMI 2.1 8K60, DP1.4, dual MIPI-DSI, eDP | HDMI 2.1 8K, DP1.4, MIPI-DSI, eDP |
| Ethernet | 2x Gigabit Ethernet | 1x Gigabit Ethernet |
| PCIe | PCIe 3.0 (4 lanes) + PCIe 2.1 | PCIe 2.1 |
| USB | 2x USB 3.1 Type-C, 2x USB 2.0 | 1x USB 3.1 Type-C, 2x USB 2.0 |
Products based on the Rockchip RK3588 / RK3588S (24)
Product pages are in Japanese. Contact us for English datasheets.
| Product | Type | SoC | Form factor / size | RAM | Storage | NPU | OS | Supplier |
|---|---|---|---|---|---|---|---|---|
| SSOM-RK3588-Chinchilla (V1) PW-SOM-005 | SOM / CoM | RK3588 | Chinchilla Pin2Pin / 60 x 45 mm | 4GB–32GB | 32/64/128GB | 6 TOPS | Linux, Debian, Ubuntu, Android | Chinchilla Smart Computing Inc. |
| SSOM-RK3588-Chinchilla (V2) PW-SOM-006 | SOM / CoM | RK3588 | Chinchilla Pin2Pin / 39.4 x 47 mm | 8GB (4–32GB) | 32/64/128GB | 6 TOPS | Linux, Debian, Ubuntu, Android | Chinchilla Smart Computing Inc. |
| SSOM-RK3588S-Chinchilla PW-SOM-007 | SOM / CoM | RK3588S | Chinchilla Pin2Pin / 39.4 x 47 mm | 4GB–32GB | 32GB (up to 128GB) | 6 TOPS | Linux, Debian, Ubuntu, Android | Chinchilla Smart Computing Inc. |
| Firefly Core-3588J PW-SOM-038 | SOM / CoM | RK3588 | proprietary 314-pin B2B / 60 x 55 mm | 8GB–32GB | 64GB–256GB | 6 TOPS | Linux, Debian, Ubuntu, Android | Partner (Firefly) |
| Firefly Core-3588JD4 PW-SOM-039 | SOM / CoM | RK3588 | proprietary B2B / 60 x 55 mm | 16GB–32GB | 128GB–256GB | 6 TOPS | Linux, Debian, Ubuntu, Android | Partner (Firefly) |
| Firefly iCore-3588Q PW-SOM-040 | SOM / CoM | RK3588 | proprietary BTB / 55 x 40 mm | 8/16GB | 128GB | 6 TOPS | Linux, Debian, Ubuntu, Android | Partner (Firefly) |
| Firefly Core-3588SJD4 PW-SOM-041 | SOM / CoM | RK3588S | proprietary B2B / 55 x 40 mm | 8GB–16GB | 128GB | 6 TOPS | Linux, Debian, Ubuntu, Android | Partner (Firefly) |
| Firefly Core-3588J (8GB config) PW-SOM-056 | SOM / CoM | RK3588 | proprietary 314-pin B2B / 60 x 55 mm | 8GB | 64GB | 6 TOPS | Linux, Debian, Ubuntu, Android | Partner (Firefly) |
| Firefly Core-3588J (32GB max config) PW-SOM-057 | SOM / CoM | RK3588 | proprietary 314-pin B2B / 60 x 55 mm | 32GB | 256GB | 6 TOPS | Linux, Debian, Ubuntu, Android | Partner (Firefly) |
| Firefly Core-3588JD4 (max config) PW-SOM-058 | SOM / CoM | RK3588 | proprietary B2B / 60 x 55 mm | 32GB | 256GB | 6 TOPS | Linux, Debian, Ubuntu, Android | Partner (Firefly) |
| Firefly Core-3588SJD4 (16GB config) PW-SOM-059 | SOM / CoM | RK3588S | proprietary B2B / 55 x 40 mm | 16GB | 128GB | 6 TOPS | Linux, Debian, Ubuntu, Android | Partner (Firefly) |
| Firefly ITX-3588J PW-SBC-074 | SBC | RK3588 | Mini-ITX / 170 x 170 mm | 16/32GB | 128GB | 6 TOPS | Linux, Debian, Ubuntu, Android | Partner (Firefly) |
| Firefly ROC-RK3588S-PC PW-SBC-075 | SBC | RK3588S | proprietary SBC / 100 x 72 mm | 8/16GB | 64GB | 6 TOPS | Linux, Debian, Ubuntu, Android | Partner (Firefly) |
| Firefly ROC-RK3588-PC PW-SBC-076 | SBC | RK3588 | Pico-ITX / 100 x 72 mm | 16/32GB | 128GB | 6 TOPS | Linux, Debian, Ubuntu, Android | Partner (Firefly) |
| Firefly AIO-3588Q (embedded) PW-SBC-097 | SBC | RK3588 | embedded board PC / 120 x 120 mm | 8/16GB | 128GB | 6 TOPS | Linux, Debian, Ubuntu, Android | Partner (Firefly) |
| Firefly AIBOX-3588 PW-AIB-097 | AI box | RK3588 | compact enclosure / 120 x 90 x 40 mm | 8/16GB | 128GB | 6 TOPS | Linux, Debian, Ubuntu, Android | Partner (Firefly) |
| Firefly Station M3 (RK3588) PW-BOX-092 | Box PC | RK3588 | mini PC / 100 x 100 x 40 mm | 8/16GB | 128GB | 6 TOPS | Linux, Debian, Ubuntu, Android | Partner (Firefly) |
| Firefly EC-A3588SJD4 AI Computer PW-BOX-095 | Box PC | RK3588S | fanless embedded enclosure / 組込ボックス | 4GB / 8GB / 16GB / 32GB | 32GB / 64GB / 128GB / 256GB | 6 TOPS | Linux, Ubuntu, Android, Buildroot | Partner (Firefly) |
| Firefly AIBOX-PRO Edge Computing Box PW-BOX-099 | Box PC | RK3588 | aluminium enclosure (160 x 111 x 61 mm) / 160 x 111 x 61 mm | 4GB–32GB LPDDR4x + AI module | 32GB–256GB + NVMe | 6 TOPS | Linux | Partner (Firefly) |
| Firefly CSB1-N10 AI Server PW-SER-103 | Edge server | RK3588 | 1U rack-mount / 1U サーバー | up to 32GB per node | up to 256GB per node | 157 TOPS | Linux, Ubuntu, Docker | Partner (Firefly) |
| Firefly CSB2-N10 AI Server PW-SER-104 | Edge server | RK3588 | 2U rack-mount / 2U サーバー | up to 32GB per node | up to 256GB per node | 157 TOPS | Linux, Ubuntu, Docker | Partner (Firefly) |
| Firefly CSC2-N48R3588S AI Server PW-SER-106 | Edge server | RK3588S | high-density rack-mount / ラックサーバー | up to 32GB per node | up to 256GB per node | 288 TOPS | Linux, Ubuntu, Docker | Partner (Firefly) |
| Firefly CSD2-N96 AI Server PW-SER-107 | Edge server | RK3588S | high-density rack-mount / ラックサーバー | up to 32GB per node | up to 256GB per node | 576 TOPS | Linux, Ubuntu, Docker | Partner (Firefly) |
| Firefly CSD2-N128 AI Server PW-SER-108 | Edge server | RK3588S | high-density rack-mount / ラックサーバー | up to 32GB per node | up to 256GB per node | 768 TOPS | Linux, Ubuntu, Docker | Partner (Firefly) |
How to choose a RK3588 product
- Choose by integration stage. For volume products, use a SOM / CoM on your own carrier board; for evaluation or small runs, an SBC; for immediate deployment, a box PC or AI box. Listed: SOM / CoM (11), Edge server (5), SBC (4), Box PC (3), AI box (1).
- Narrow by memory and storage. Use the RAM and storage columns to find configurations that fit your OS and application.
- Choose the SoC variant. Between Rockchip RK3588, Rockchip RK3588S, pick the one that provides the video I/O and expansion interfaces you need (see the comparison above).
- Check OS and software support. Listed products support Linux, Ubuntu, Android, Buildroot, Debian, Docker. BSP versions and drivers differ by product — ask us for details.
- Plan for long-term supply and pin compatibility. Whether pin-compatible modules exist affects how easily you can move up or down the range later.
FAQ
- What CPU does the RK3588 have?
- Per our representative product: 4x Cortex-A76 @ 2.4GHz + 4x Cortex-A55 @ 1.8GHz.
- How fast is the RK3588 NPU?
- Per our representative product: 6.0 TOPS (INT4/INT8/INT16/FP16/BF16/TF32). Device NPUs in the listed products: 6 TOPS (INT8).
- How many RK3588 products do you offer?
- We list 24 products (SOM / CoM (11), Edge server (5), SBC (4), Box PC (3), AI box (1)).
- Which operating systems do RK3588 products support?
- Listed products support Linux, Ubuntu, Android, Buildroot, Debian, Docker.
- Can you lend evaluation units or design a carrier board?
- Yes. We lend evaluation units, advise on configurations and take on carrier-board design and contract development. Use the contact form; English is fine.
Past announcements (summaries)
Summaries of our press releases. Configurations and specifications are as announced and may differ from the products listed today. The original Japanese releases are on DreamNews.
Ultra-compact SSOM-RK3588S-CHINCHILLA (47 × 39.4 mm) announced
An SoM that fits the RK3588S (4× Cortex-A76 up to 2.4 GHz + 4× Cortex-A55 up to 1.8 GHz) into 47 × 39.4 mm. Where many comparable modules exceed 50 mm, it keeps its debug test points and is still smaller. It decodes H.265/VP9 at 8K@60fps and AV1 at 4K@60fps, encodes 8K@30fps, and includes a 48 MP ISP and an NPU of up to 6 TOPS. It was designed by an engineering team in Japan.
SSOM-RK3588-CHINCHILLA-V1 announced
Our own-brand SoM carrying the RK3588 on a 60 × 45 mm board, with signals brought out through 100-pin DF40-series connectors. The standard build has 16 GB RAM and 32 GB eMMC, configurable up to 32 GB RAM and 128 GB eMMC. It offers a Mali-G610 MP4 GPU (OpenGL ES 3.2, OpenCL 2.2, Vulkan 1.2), 8K@60fps H.265/VP9 video and an NPU of up to 6 TOPS (INT4/INT8/INT16/FP16).
EC-R3588RT smart router with RK3588 on sale
A router-style edge device built on the RK3588 (octa-core up to 2.4 GHz, 6 TOPS NPU). It provides 2.5G and dual Gigabit Ethernet, an M.2 slot for Wi-Fi 6, 8K HDMI 2.1 and 8K DP outputs, and 16K jumbo-frame support. It runs OpenWRT, Linux and Android and is aimed at smart routers and machine-vision controllers.
iCore-3588Q core board with Rockchip RK3588 released
Announcement of the iCore-3588Q core board, built on the 8 nm octa-core 64-bit Rockchip RK3588. It supports up to 32 GB RAM, 8K@60fps H.265/VP9 decoding and a 6 TOPS NPU (INT4/INT8/INT16; TensorFlow, PyTorch and other frameworks), and mounts on a carrier board through a board-to-board connector. Video outputs include HDMI 2.1, eDP, MIPI-DSI and DP; storage expands over PCIe 3.0 and SATA 3.0; networking covers Gigabit Ethernet, Wi-Fi 6 and 5G/4G. Commercial, industrial (-40 to 85 °C) and automotive grades are available, with Android and Linux support and a carrier-board reference design.
Automotive-grade RK3588M core module iCore-3588MQ on sale
A core board with the automotive-grade RK3588M (4× Cortex-A76 + 4× Cortex-A55 up to 2.1 GHz, 6 TOPS NPU). It encodes and decodes 8K video, drives up to seven displays at once, accepts up to 16 camera inputs and can run several operating systems through virtualisation. With a 10-year supply commitment, it targets smart cockpits and ADAS.
iCore-3588Q 8K AI core board on sale
As Firefly's authorised distributor, Positive ONE launched the iCore-3588Q with the RK3588 (4× Cortex-A76 + 4× Cortex-A55 up to 2.4 GHz, Mali-G610 MP4, 6 TOPS NPU). It encodes 8K@30fps and decodes 8K@60fps at the same time, and handles up to 32 channels of 1080P@30fps decoding and 16 channels of encoding. Target uses include ARM PCs, edge computing and smart NVRs.
RK3588S single-board computer on sale
The RK3588S is the lower-cost version of the RK3588 with fewer interfaces. This credit-card-sized SBC carries up to 32 GB RAM and 128 GB eMMC and drives up to four displays over HDMI 2.1 (up to 8Kp60), DP 1.4 via USB-C and two MIPI-DSI ports. It also has M.2 (PCIe 2.0) NVMe, Gigabit Ethernet and MIPI-CSI camera inputs.
RK3588 Mini-ITX development board on sale
A Mini-ITX RK3588 board with 8K codecs, HDMI in and out, Gigabit Ethernet, PCIe, SATA, Wi-Fi 6 and 5G/LTE. It fits standard Mini-ITX enclosures and targets x86 replacement and performance-sensitive uses such as tablets, AR/VR and NVRs. The RK3588 supports up to 32 GB LPDDR4X/LPDDR5 and offers dual GbE, SATA, PCIe 3.0 x4, DP 1.4, eDP and HDMI 2.1.