English | 简体中文
RK3588 is the flagship 8K SoC chip released by Rockchip ↗, which adopts ARM architecture and is mainly used for PCs, edge computing devices, personal mobile Internet devices, and other digital multimedia applications. RK3588 integrates four Cortex-A76 cores and four Cortex-A55 cores, as well as a separate NEON coprocessor, supporting 8K video codec and decoding.
This repository contains a curated list of useful resources for developing with the RK3588.:rocket:
- Rockchip-Linux ↗ - The official Rockchip Linux repository on GitHub.
- RK3588 Linux SDK Development and Product Application↗ - RK3588 Linux SDK development and product application introduction
- RKNPU2: From Introduction to Practice↗ - RKNPU2 from entry to practice (based on RK3588 and RK3568)
- RK3588 Linux SDK Development and Product Application Introduction↗ - RK3588 Linux SDK Development and Product Application Introduction
- RKNPU2 From Beginner to Practice↗ - RKNPU2 From Beginner to Practice (Based on RK3588 and RK3568)
- RKNN Model Zoo ↗ - A collection of pre-trained models for the Rockchip NPU, including image classification, object detection, semantic segmentation, and more.
- RKNPU2 Model Deployment ↗ - A guide to deploying models on the Rockchip NPU using the RKNPU2 interface.
- RKNPU2 ↗ - The official repository for the Rockchip NPU interface.
- RKNN-Toolkit2 ↗ - The official software development kit for performing model conversion, inference, and performance evaluation on the Rockchip NPU.
- librga ↗ - RGA (Raster Graphic Acceleration Unit) is a standalone 2D hardware accelerator designed to accelerate point/line drawing, perform image scaling, rotation, bitBlt, alpha blending, and other common 2D graphic operations.
- RKLLM ↗ - RKLLM software stack can help users to quickly deploy AI models to Rockchip chips.
- Yolov5 DeepSORT ↗ - A project for tracking vehicles and persons on RK3588 / RK3399pro using YOLOv5 and DeepSORT.
- Yolov5 RK3588 Python ↗ - Modified code from rknn-toolkit2 for running YOLOv5 on the RK3588.
- RKNN multi threaded ↗ - A project for running RKNN models on multiple threads for improved performance.
- ubuntu-rockchip ↗ - Ubuntu 22.04 for Rockchip RK3588 devices.
- buildroot-rk3588 ↗- Buildroot build for ROCK 5B based on RK3588 CPU.
- NixOS running on RK3588/RK3588s ↗- Minimal NixOS running on RK3588/RK3588s based SBC(Orange Pi 5 Plus, Orange Pi 5, Rock 5A)
- Rockchip-Windows-Drivers ↗- Windows on Arm drivers for RK35xx platforms.)
- yolov8_rknn_Cplusplus ↗- YoloV8 rknn C++.
- ITOP ↗ - A development board based on the RK3588 chip, providing complete hardware interfaces and software support.
- Fire-Fly ↗ - A development board based on the RK3588 chip, providing complete hardware interfaces and software support.
- Orange Pi ↗ - Orange Pi.
- YourLand Laptop ↗ - A laptop based on RK3588 and Linux, designed for sw-developers with rich dev-tools and JTAG debugging support.
- RK3588 Datasheet ↗ - The official datasheet for the RK3588.
- RKNN User Guide ↗ - The official user guide for the Rockchip NPU interface.
- iTOP-RK3588 Development Board Specification↗ - Detailed parameters of this development board.
- RKNN Examples ↗ - Official examples of how to use the RKNN-Toolkit2 to perform model conversion, inference, and evaluation on the Rockchip NPU.
- iTOP-RK3588↗ - Beijing Xunwei iTOP-RK3588 Development Board Technical Discussion Zone.
Got a pull request? Open it, and we'll review it as soon as possible. If you have any suggestions or find any bugs and feel free to bring your fresh ideas to the table! Contribution Guidelines
This project exists thanks to all the people who contribute. [Contribute].