We’ve already seen several Rockchip RK3588 modules with Firefly Core-3588J, Turing RK1, and Banana Pi RK3588_CV1, all with an edge connector to insertion into the carrier board. Rongpin RD-RK3588 system-on-module is a little different with four board-to-board connectors that enable a slightly more compact design, and should expose more I/Os than say a 314-pin MXM edge connector.
The module ships with up to 16GB of RAM, 128 GB of storage, a Rockchip RK806-1 PMIC, and the company also offers a development kit with RD-RK3588-B baseboard fitted with the module for evaluation and early software development.
RD-RK3588 board-to-board module
RD-RK3588-C core module specifications:
- SoC – Rockchip RK3588 octa-core processor with 4x Arm Cortex-A76 cores @ up to 2.4 GHz, 4x Arm Cortex-A55 cores, Arm Mali-G610 MP4 GPU with support for OpenGL ES3.2, OpenCL 2.2, Vulkan1.1, 6 TOPS NPU, 48MP ISP, 8Kp60 video decoding, 8Kp30 video encoding
- System Memory – 4GB, 8GB, or 16GB LPDDR4x
- Storage – 32GB, 64GB, or 128GB eMMC 5.1 flash
- Carrier board interface – 4x high-density board-to-board connectors (CNXSoft: I’m guessing 80-pin or 100-pin each, the photos are not clear enough)
- Storage – Up to 3x SATA 3.0, 1x SD card
- SDIO – 1x SDIO for WiFI, 1x SDIO for SD card
- Display I/F
- 2x HDMI output up to 4Kp60 (CNXSoft: Not sure why not 8Kp60)
- 2-ch 4-lane eDP up to 1080p60
- DisplayPort up to 4K
- 2-lane MIPI DSI supports up to 2K
- Camera – 6x MIPI CAMERA CSI inputs
- Audio – 3x I2S (2x 8-channel, 1x 2-channel)
- Networking – 2x Gigabit Ethernet
- USB
- 3x USB 2.0, including one OTG
- 2x USB 3.0 shared with DP
- PCIe – 1x PCIe 3.0 x4, 3x PCIe 2.0 x1
- Serial – 10x UART, 2x CAN bus
- Low-speed I/Os – 5x SPI, 7x I2C, 15x PWM
- ADC – 4x ADC inputs
- GPIO – Up to 120x GPIOs
- PMIC – Rockchip RK806-1
- Power Supply – 3.4 to 5.5V (5A+ recommended)
- Dimensions – 60 x 50 x 4.2mm
- Temperature Range – -10°C to +60°C
- Life (MTBF?) – “Continuous operating life is more than 5 years”
The company lists Android 12, Ubuntu 18.04, Linux 5.10 + QT 5.15, and Debian11 operating systems for the module, but I was unable to find any public documentation and download links.
RD-RK3588 development board
- Supported SoM – RD-RK3588-C described previously, and shown with heatsink and fan in the photo above
- Storage – MicroSD card socket
- Video Outputs
- 2x HDMI outputs up to 4K (multiplexed with eDP)
- 2-channel eDP connector (multiplex with HDMI)
- Dual-channel LVDS up to 1920×180
- 1x 2-lane MIPI DSI connector
- Video Inputs
- 1x HDMI input up to 1080p60
- 6-channel MIPI CSI camera input
- Audio – 3.5mm headphone/speaker jack, 3.5mm Line-In jack, header for dual speaker (3W/8 Ohms)
- Networking
- 2x Gigabit Ethernet RJ45 ports
- Wi-Fi 6 and Bluetooth 5.0 via Ampak AP6275 module
- Support for 5G modules (Quectel and Zhanrui) with two SIM card slots on the baseboard (at the back).
- USB
- 1x USB 3.0 port
- 5x USB 2.0 Type-A host ports, 1x USB Type-C port, 2x USB 2.0 interfaces on header
- Serial – 4x serial ports via headers, 2x CAN bus via headers, 1x RS485
- I/O headers – 1x I2C, 4x GPIO
- Expansion – PCIe 3.0 x4 socket
- Misc – RTC + battery
- Power Supply – 12V/2A via DC jack
- Dimensions – 155 x 107 mm
Somehow, they did not think SATA connectors would be a nice thing to have. Again, there’s no documentation whatsoever, so you’d have to contact the company for details.
The RD-RK3588 CPU module and development board are sold on Aliexpress for respectively $235.57 and $349.78 with 4GB RAM and 32GB eMMC flash. Scrolling down on the Aliexpress page, we can also see some accessories with RM500Q 5G modem, and a range of 5-inch to 15.6-inch displays.
Thanks to theguyuk for the tip.

Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress