RK3588 platform
TBoard RK3588
The flagship board: eight cores, a 6 TOPS NPU and 8K video, on a platform whose schematics you can actually read.
8-core
6 TOPS INT8
8K@60 decode
LPDDR5

Specification
SoC platform.
Figures below are Rockchip’s published RK3588 platform specification. Board-level I/O, dimensions and tolerances are listed in the datasheet.
| CPU | 8-core, 4× Cortex-A76 + 4× Cortex-A55 |
|---|---|
| GPU | Arm Mali-G610 MP4 |
| NPU | 6 TOPS INT8 |
| Memory | LPDDR4 / LPDDR4x / LPDDR5 |
| Decode | 8K@60 H.265 / VP9, 8K@30 H.264 |
| Encode | 8K@30 H.265 / H.264 |
| Process | 8 nm |
| Display | HDMI 2.1 (8K@60), DP 1.4, eDP, MIPI-DSI |
|---|---|
| Camera | Up to 4× MIPI CSI |
| Storage | eMMC 5.1, SD 3.0, SATA 3.0, PCIe 3.0 |
| Network | 2× GMAC 1000M |
| USB | 2× USB 3.1 Gen1, 2× USB 2.0 |
| Audio | I2S / SPDIF / PDM |
| Expansion | PCIe 3.0, UART, SPI, I2C, PWM, GPIO |
Not every SoC interface is broken out on every carrier. Ask for the datasheet and pinout before designing around a specific bus.
Software
Nothing in the stack is a black box.
The same BSP and tooling run across the RK3588 and RK3568 boards, so a port between them is a configuration change, not a rewrite.
In the tree
- Mainline U-Boot with board device trees kept in the open
- Mainline Linux kernel alongside the Rockchip vendor BSP
- Debian rootfs with the TBoard SDK build scripts
- Schematics and PCB source published per board revision
- Flashing tooling for eMMC, SD and USB maskrom recovery
Support
- Documentation site with bring-up notes and pinouts
- Community forum for questions and build reports
- Direct engineering contact for carrier board design
- BSP patches for your peripherals, on request
- Volume supply and lifecycle planning for production
Next step