SBC

Radxa ROCK 5B specs & datasheets

An RK3588 board with eight cores, up to 16 GB of RAM, 2.5 GbE and an M.2 NVMe slot: one of the fastest Arm SBCs of its generation.

Chip / SoC
Rockchip RK3588
CPU
4 × Cortex-A76 and 4 × Cortex-A55
Clock
Up to 2.4 GHz (A76), 1.8 GHz (A55)
RAM
4, 8, 16 or 32 GB LPDDR4x
Storage
microSD, eMMC socket, M.2 M-key NVMe
Released
2022
Status
In production

Draft entry: these specs were compiled from the linked sources and are waiting for a second check. Spotted a mistake? Use the form at the end of the page.

Specifications

11 specs
Chip / SoC
Rockchip RK3588[1]
CPU
4 × Cortex-A76 and 4 × Cortex-A55[2]
Clock
Up to 2.4 GHz (A76), 1.8 GHz (A55)[2]
RAM
4, 8, 16 or 32 GB LPDDR4x[1]
Storage
microSD, eMMC socket, M.2 M-key NVMe[1]
GPU
Mali-G610 MP4[2]
GPIO
40-pin header[1]
Input voltage
USB-C Power Delivery (5–20 V)[1]
Ethernet
2.5 GbE[1]
USB
2 × USB 3.0, 2 × USB 2.0, USB-C with DisplayPort[1]
Video
2 × HDMI out, 1 × HDMI in[1]

Can I still use it?

3 platforms
Mainline Linux
Supported[5]A device tree for this board is in the mainline kernel; features may still be missing.
Armbian
Supported[4]Supported by Armbian.
Zephyr RTOS
Supported[3]

As published by each project, checked weekly. A platform not listed has no published information here, which is not the same as no support.

Datasheets and documents

2 documents

Gotchas

2 known issues
  • Mainline support is still arriving. Many RK3588 features (video encode, NPU, some display paths) work best on Rockchip's vendor kernel; mainline Linux support has been landing release by release.[1]
  • Fussy about USB-C chargers. Some PD chargers renegotiate or reset the board at boot; Radxa recommends tested supplies.[1]

History and use today

Editorial

History

Radxa's ROCK 5B was among the first RK3588 boards in 2022, bringing eight cores and NVMe to the hobbyist SBC market.[1]

Still useful for

A strong home-server and NAS board where a Pi 5 runs out of RAM or I/O; check software support for the features you need.

Sources

5 sources
  1. ROCK 5B documentation, Radxa
  2. RK3588 product page, Rockchip
  3. Zephyr board definition (rock_5b_plus) at 3c61a12bdd
  4. Armbian board configuration (rock-5b) at da85daa05b
  5. Linux kernel device tree (rk3588-rock-5b.dts) at 551c722f40

Spotted a mistake?

Reviewed by hand

Every report is read by a person and checked against a source before anything changes. Please link one if you have it.

Report a mistake