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.
- 2020-12-24: Monka-Manjaro-XFCE beta1 is released for ROCK Pi 4
- 2020-11-30: Booting ROCK Pi 4(A/B/C) with mainline u-boot in SPI, NVMe and Armbian v20.11.x
- 2020-11-19: [Crowdfunding] Cloverleaf - Open Source RISC OS on ROCK Pi 4B
- 2020-11-12: [OS] Great new OS for RockPi4C, AKA Armbian-Reforged
- 2020-10-07: New Android 10 image for ROCK Pi 4A/B/C is released, you can now install Android on USB disks.
- 2020-09-28: Build Yocto for radxa boards.
- 2020-07-26: One step forward for ROCK Pi X
- 2020-07-17 Android10 for ROCK Pi 4 is released
- 2020-07-10: ROCK Pi N10: The new version of Debian/Ubuntu system images are released. Check the ROCK Pi N10 Downloads.
- 2020-07-05: ROCK Pi E OpenWRT image and wiki is online now. Thanks to jayanta525.
- 2020-06-27: [Video] Make your own Armbian Focal Gaming Linux with Panfrost on RockPi4
- 2020-06-23: ROCK Pi 4 FreeBSD 13.0-CURRENT image is released. For more details, go to ROCK Pi 4 FreeBSD post
- 2020-06-19: Libmraa on Rock Pi E has been supported for Java language development
- 2020-06-16: ROCK Pi S: The new version of Debian/Ubuntu system images are released. Check the ROCK Pi S Downloads.
- 2020-06-16: ROCK Pi E: The new version of Debian/Ubuntu system images are released. Check the ROCK Pi E Downloads.
- 2020-06-13: Libmraa can be used on ROCK Pi E.
- 2020-05-28: ROCK Pi S: The new version of Debian/Ubuntu system images are released. Check the ROCK Pi S Downloads.
- 2020-05-28: ROCK Pi E: The new version of Debian/Ubuntu system images are released. Check the ROCK Pi E Downloads.
- 2020-04-15: ROCK Pi E engineering sample is available now. Check announcement.
- 2020-03-23: ROCK Pi 4 new Android firmware adds support for libmraa, access the GPIO/I2C/SPI/UART/ADC in your APK.
- 2020-03-18: ROCK Pi BaiduPan: Another download site for official ROCK Pi system images.
- 2020-03-16: ROCK Pi S new version of Debian and Ubuntu system images are released. Check the ROCK Pi S Downloads.
- 2020-03-16: ROCK Pi E new version of Debian system images is released. Check the ROCK Pi E Downloads.
- 2020-03-06: ROCK Pi N10 Ubuntu Bionic Server is released. More details.
- 2020-02-19: Libmraa can be used on ROCK Pi S.
- 2019-12-19: ROCK Pi S Ubuntu Bionic system image is released. More details.
- 2019-12-19: ROCK Pi S Debian Buster system image is updated. More details.
- 2019-12-13: Panfrost on ROCKPI4 : DUST: An Elysian Tail game testing video on youtube
- 2019-12-11: ROCK Pi SATA HATs for Raspberry Pi 4 and ROCK Pi 4 are released.
- 2019-11-29: ROCK Pi 4: Now you can run Android on M2 NVMe SSD.
- 2019-11-20: Update ROCK Pi S Debian Buster system image.
- 2019-11-10: 🔥ROCK Pi S v1.2 is shipping now. Get it from Allnet or Seeed Studio.
- 2019-11-07: How to Compile a kernel module on ROCK Pi 4.
- 2019-11-05: ROCK Pi 4 supports PXE boot.
- 2019-11-05: ROCK Pi S supports adb.
- 2019-10-14: DietPi for ROCK Pi 4 is released. Checkout the Rockpi4/downloads page.
- 2019-09-23: Community member Dondon did a talk at MRMCD2019 about BLOB FREE mainline kernel/u-boot on ROCK Pi 4. Checkout the slides and video( Language Germany).
- 2019-09-11: ROCK Pi 4 New ROM: AndroidTV Pie Custom firmware by mo123
- 2019-09-09: Developer mo123 has released a custom latest build of LibreELEC for RockPi 4.
- 2019-08-27: TWRP 3.2.3-0 Recovery for ROCK Pi 4 is released!
- 2019-08-20: 🕹Two more videos from PI LAB: [N64 emulation on ROCK PI 4 under Panfrost], [Quick test of scrcpy on my ROCK PI 4]
- 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