Rockpi4
ROCK Pi 4
This is the documentation for ROCK Pi 4, written by Radxa Team with community contributions.
ROCK Pi 4 is a Rockchip RK3399 based SBC(Single Board Computer) by Radxa. It can run android or some Linux distributions. ROCK Pi 4 features a six core ARM processor, 64bit dual channel 3200Mb/s LPDDR4, up to 4K@60 HDMI, MIPI DSI, MIPI CSI, 3.5mm jack with mic, 802.11 ac WIFI, Bluetooth 5.0, USB Port, GbE LAN, 40-pin color expansion header, RTC. Also, ROCK Pi 4 supports USB PD and QC powering.
ROCK Pi 4 comes in two models, Model A and Model B, each model has 1GB, 2GB or 4GB ram options. for detailed difference of Model A and Model B, please check Specifications.
- 2022-07-08: OpenSUSE now supports Radxa Zero, installation tutorials from OpenSUSE Wiki.
- 2022-06-23: ROCK 5B Developer Edition is shipping, checkout the Debug Party
- 2022-01-09: ROCK 5 Model B is announced: an ARM64 desktop level SBC
- 2021-10-11: Radxa Zero Debian/Ubuntu system images are released. Check the Radxa Zero Downloads.
- 2021-08-25: ROCK 3A Debian/Ubuntu system images are released. Check the ROCK 3 Downloads.
- 2021-07-11: IOhub is even more affordable with ROCK PI X hardware
- 2021-06-16: Radxa Zero is released
- 2021-04-15: ROCK PI S Based GPS NTP appliance is launched
- 2021-03-13: Build a Mini Serene Screen Aquarium with ROCK Pi X
- 2021-03-11: ROCK Pi 4 as the perfect Chia coin crypto currency farmer
- Getting started with your ROCK Pi 4, including what you need and how to get it booted.
- GPIO pinout
- Backup and Restore your SD card or eMMC module
- How to mount SSD with M2 extension board
Installing an operating system on your ROCK PI 4, including microSD card, eMMC module, USB drive and M.2 NVME SSD,
Information about Linux and Android development, this is mostly for developers.
- USB Installation - How to use PC tools to install image on ROCK Pi 4.
- Serial Console - Serial console on GPIO header
- Build Debian - Build and generate Debian image
- Build vendor kernel(Rockchip 4.4) - Build vendor kernel for ROCK Pi 4
- Build Android (nougat) TV - Build Android for ROCK Pi 4
- Build Yocto - Build Yocto for ROCK Pi 4
- Install images to SPI flash describe how to write bootloader to SPI flash on ROCK Pi 4.
- Build mainline kernel(kernel 5.x)
- U-boot
- USB Device Network
- Install OpenCV
- Install Libmraa
- Install OpenCL
Technical specifications about the ROCK Pi 4 hardware, including WI-FI, display, camera, etc.
- Blog post from Radxa Team introducing the ROCK Pi hardware design
- ROCK Pi 4 - Introduction of the ROCK Pi 4 hardware
- Display
- Camera module
- Device Tree Overlays - Use other HAT
- ROCK Pi 4 - Introduction of the ROCK Pi 4 hardware
- v1.3 schematic pdf - Download Schematic of ROCK Pi 4
- 3D drawing STP - Download 3D model of ROCK Pi 4
- 2D Bottom dxf, 2D Top dxf - Download 2D CAD of ROCK Pi 4
- v1.4 CAM pdf - Download components Position Reference of ROCK Pi 4
- Hardware Revision - Difference between each hardware revisions.
- Datasheet
- RK3399 datasheet - The SoC of ROCK Pi 4
- RK3399 TRM(Technical Reference Manual) Part Part2 - The detail about RK3399
- RK808 - The PMIC
- AP6256 - The wifi/bt combo
- LDR6015 - The USB PD protocol IC
- ES8316 - The audio codec
- Foresee LPDDR4 - The DRAM chip
- RTL8211E - The ethernet phy
- Official heatsink
- 3D drawing - 3D model of official heatsink
- Display
- Camera module
- PoE module
- HATs
- M.2 extend board
- 2D file for M.2 extend board - Connector to FPC board, SSD mount board
- Schematic of M.2 extend board - Connector to FPC board, SSD mount board
- SPI Flash
- Compliance
- CE RED - EU
Fundamental Android usage for beginners and more advanced information for power users.
Remote Access
- Connected ROCK Pi via VNC
- Accessing your ROCK Pi 4 remotely via SSH or over the web.
- Answers to frequently asked technical questions
- Answers to sale of ROCK Pi 4
Community
- Forum: http://forum.radxa.com
- Telegram Group: https://t.me/rockpi4
- How to contribute to this wiki