Welcome to ROCK 5B, the single-board computer of the future. Based on the potent Rockchip RK3588 SoC, ROCK 5B is a durable, high-performing, versatile board that comes equipped with class-leading features, great functionality, and expansion options.
It has multiple connectivity and storage options, a quad-core Arm Cortex A76 processor, a quad-core Arm DynamIQ Cortex A55 processor, an Arm Mali G610MC4 GPU, a stereo audio jack, dual HDMI ports supporting displays up to 8Kp60 resolution, a micro-HDMI input port supporting up to 4Kp60 resolution, and it is standardly compatible with a wide range of software operating systems. Prepare your designs for evolution with the ROCK 5B.
- ROCK 5B, the new next-gen single-board computer
- Based on the powerful Rockchip RK3588 SoC
- Arm® DynamIQ™ Quad Cortex® A76, Quad Cortex® A55 CPU, and Arm Mali™ G610MC4 GPU
- 8GB 64-bit RAM and eMMC socket
- Power on/off button for performing quick, easy, and safe shutdowns without the risk of corrupting storage
- The first SBC supporting up to 8Kp60 resolution tailor-made for advanced multimedia applications
- Built-in Real-Time-Clock, Dual HDMI, and USB C port
- Micro-HDMI input port supporting up to 4Kp60 resolution
Technical specifications:
- SoC: Rockchip RK3588
- Processor: Arm DynamIQ (Quad Cortex - A76 @ 2.2/2.4GHz, Quad Cortex - A55 @ 1.8GHz)
- GPU: Arm Mali G610MC4 GPU, supporting OpenGL® ES1.1, ES2.0, and ES3.2, OpenCL® 1.1, 1.2 and 2.2, Vulkan® 1.1 and 1.2, and embedded high-performance 2D image acceleration module
- Memory: 64bit LPDDR4 RAM
- Power Requirements: USB Type‑C™ PD Version 2.0 with 9V/2A, 12V/2A, 15V/2A and 20V/2A; 5V Power applied to the GPIO PIN 2 & 4. The recommended power source capacity is at least 24W without an M.2 SSD or 36W with an M.2 SSD
- HDMI: Dual HDMI ports supporting displays up to 8Kp60 resolution and 4Kp60; Micro-HDMI input port supporting up to 4Kp60 resolution
- USB: 2x USB2 HOST ports, 1x USB3 HOST port, 1x USB3 OTG/HOST port
- MIPI: 1x 4 lane DSI, 1x 4 lane CSI
- Storage: Micro SD / eMMC
- UARTS: 2x UART
- On/Off Power Button: Yes
- Software: Full implementation of the Arm architecture v8 instructions set, Debian/Ubuntu Linux support, Android 12 support, RKNPU2 NPU software stack, Hardware access/control library for Linux/Android
- Temperature: Operation temperature: 0∼50 ℃ / Storage temperature: -20∼80 ℃
Resources:
- Getting Started
- Rock 5B Hardware Details
- Download the ROCK 5B official Ubuntu/Debian system image
- Download the flash tool, etcher (Linux, Windows & macOS)
- Using Serial Console with Rock 5B
- How to use Debian
- Technical information about ROCK 5 Series hardware
- Download Schematic of ROCK 5B Developer Edition
- Download 2D CAD of ROCK 5B Developer Edition
- Rock 5B GPIO
- Compliance
Common How-to
- Flash the image to NAND
- Flash the image to SD card
- Upgrade NAND from SD card
- Backing up
- Recovery ext4 file system
- Serial console debugging
- Unbrick Rock
- Resize linux rootfs
- Using IR on Rock
- Using USB on Rock
- Using UART on Rock
- Using Wireless on Rock
- Using Camera on Rock
- Using Lvds,Tp,Camera on Rock
- Run Rock Lite
- Add new hdmi resolution
- wringX:GPIO/I2C/SPI/ISR/UART/PWM
- Using gpio In Android apk
- Config power saving
Linux
- Build your own kernel and boot into Linux
- Build Linux Mainline
- Make Ubuntu rootfs
- Make Debian rootfs
- Make SD booting images
- Audio on Rock
- Display on Rock
- Using LEDs on Rock
- Setting up VNC server on Rock
- Boot Lubuntu from SD card OBSOLETE
Android
- ADB under Windows
- ADB under Linux
- Build Android image for RR
- Making bootable SD card
- Make radxa as a WIFI_AP
- Backup your apps
- Some tips for android development
Others
Bootloader