SDK top-level directory:
$ find /userdata/RK1820_RK1828_AI_SDK -maxdepth 1 -type d | sort
/userdata/RK1820_RK1828_AI_SDK
/userdata/RK1820_RK1828_AI_SDK/docs
/userdata/RK1820_RK1828_AI_SDK/driver
/userdata/RK1820_RK1828_AI_SDK/examples
/userdata/RK1820_RK1828_AI_SDK/output
/userdata/RK1820_RK1828_AI_SDK/package
/userdata/RK1820_RK1828_AI_SDK/pkgroot
/userdata/RK1820_RK1828_AI_SDK/.repo
/userdata/RK1820_RK1828_AI_SDK/rknn
/userdata/RK1820_RK1828_AI_SDK/scripts
SDK documents:
$ find /userdata/RK1820_RK1828_AI_SDK/docs -maxdepth 1 -type f -name "*.md"
/userdata/RK1820_RK1828_AI_SDK/docs/RK1820_RK1828_AI_Release-Note_CN.md
/userdata/RK1820_RK1828_AI_SDK/docs/RK1820_RK1828_AI_Release-Note_EN.md
| File | Topic | Status |
|---|
RK1820_RK1828_AI_Release-Note_CN.md | SDK release notes (Chinese) | Verified |
RK1820_RK1828_AI_Release-Note_EN.md | SDK Release Notes (English) | Verified |
$ cat /userdata/RK1820_RK1828_AI_SDK/docs/RK1820_RK1828_AI_Release-Note_CN.md | head -10
# 更新日志
## Release V1.0.0
1. Examples 应用示例
...
Current SDK version: V1.0.0
| Parameter | Value | Source |
|---|
| Chip model | RK1820 / RK182X | SDK README |
| PCIe device ID | 1d87:182a | Measured via lspci |
| Positioning | AI co-processor (Device), not a full SoC | SDK docs |
| Supported connections | PCIe / USB / EtherNet | SDK docs |
| Module form factor | SODIMM (260PIN) / M.2 / EXTBoard | SDK docs |
| EXTBoard expansion | 32GB eMMC, USB3.0 OTG, USB2.0 HOST, GE-RJ45, FAN | SDK docs |
| Max NPU frequency (SODIMM) | 1000 MHz | SDK docs |
| Max NPU frequency (M.2) | 850 MHz | SDK docs |
| Supported frequency steps | 500 / 850 / 1000 MHz | SDK docs |
Measured PCIe devices:
$ lspci | grep -i "1d87\|rockchip"
0002:20:00.0 PCI bridge: Rockchip Electronics Co., Ltd RK3588 (rev 01)
0004:40:00.0 PCI bridge: Rockchip Electronics Co., Ltd RK3588 (rev 01)
0004:41:00.0 Processing accelerators: Rockchip Electronics Co., Ltd Device 182a (rev 01)
| Module | Version | Function | Verification |
|---|
| rknn3-toolkit | V1.0.0 | PC-side model conversion (PyTorch/ONNX → RKNN) | Release Note |
| rknn3-runtime | V1.0.0 | On-board runtime libraries | CHANGELOG.md |
| rknn3-model-zoo | V1.0.0 | Model conversion and deployment samples | Release Note |
| rknn-gstreamer-plugins | V1.0.0 | GStreamer inference / post-processing plugins | Release Note |
| driver | V3.3.0 | PCIe EP driver | Source #define DRV_VERSION 0x00030300 |
| RKNN-SMI tool | V1.3.1 | Device monitoring / Ethernet / sleep-wakeup / thermal | Release Note |
| Parameter | Value | Status |
|---|
| RKNN3 Toolkit version | V1.0.0 | Verified |
| RKNN3 Runtime version | V1.0.0 | Verified |
| CPU cores | 3 Core (64-bit RISC-V) | Official datasheet |
| NPU cores | 8 cores (core_mask must match the core count declared at model compile time) | Measured |
| NPU computing power | 20 TOPS (INT8) | Official datasheet |
| Supported data precisions | INT4/INT8/INT16/FP8/FP16/BF16 | Official datasheet |
| L1 cache per core | 32KB I-cache + 32KB D-cache | Official datasheet |
| L2 cache per core | 128KB | Official datasheet |
| System SRAM | 512KB | Official datasheet |
Measured model list (from the RKNN3 Model Zoo):
$ ls /userdata/RK1820_RK1828_AI_SDK/rknn/rknn3-model-zoo/examples/
FastVLM glm_edge GME-Qwen2-VL HY_MT_1_5
InternVLM Janus_Pro MiniCPM_V_4 mobilenet_v1
mobilenet_v2 Qwen2_5 Qwen2_5_Omni Qwen2_5_VL
Qwen3 Qwen3_Embedding Qwen3_VL resnet
SmolVLM yolov5 yolov6 yolov8
| Category | Model Families | Status |
|---|
| LLM | Qwen2.5 (0.5B/1.5B/3B/7B), Qwen3 (0.6B/1.7B/4B/8B) | Verified |
| VLM | Qwen2.5-VL, Qwen3-VL, FastVLM, InternVL3, MiMo-VL, SmolVLM | Verified |
| VLM | InternVLM, Janus-Pro, GME-Qwen2-VL, MiniCPM-V-4, UI_TARS | Verified |
| Detection | YOLOv5 / YOLOv6 / YOLOv8, YOLO-World | Verified |
| Classification | MobileNetV1/V2, ResNet-50 | Verified |
| Speech | SenseVoice, HY-MT1.5 | Verified |
| Embedding | Qwen3-Embedding | Verified |
| Parameter | Value | Source |
|---|
| Recommended supply voltage | 12V | Official datasheet |
| Power capacity | > 40W | Official datasheet |
| Max current per pin | 0.5A | Official datasheet |
| Board power options | 12V / 24V / 48V DC | Official datasheet |
| Parameter | Value | Source |
|---|
| Decode H.265 / VP9 | 8K@60fps (7680×4320) | RK3588 specs |
| Decode H.264 | 8K@30fps (7680×4320) | RK3588 specs |
| Decode AV1 | 4K@60fps (3840×2160) | RK3588 specs |
| Encode H.265 / H.264 | 8K@30fps | RK3588 specs |
| JPEG encode | 8192×8192, 90M pixels/s | RK3588 specs |
| JPEG decode | 65536×65536, 1080P@280fps | RK3588 specs |
| MPP decode formats | H.265/H.264/H.263/VP9/VP8/MPEG4/MPEG2/MPEG1/VC-1/MJPEG/AV1 | RK3588 specs |
| MPP encode formats | H.265 / H.264 / VP8 / MJPEG | RK3588 specs |
| Parameter | Value | Source |
|---|
| Max source resolution | 8192 × 8192 | RK3588 specs |
| Max destination resolution | 4096 × 4096 | RK3588 specs |
| Scaling range | 1/8 ~ 8x | RK3588 specs |
| Rotation | 0°/90°/180°/270° | RK3588 specs |
| Supported formats | ARGB8888 / RGB888 / RGB565 / YUV420 / YUV422 | RK3588 specs |
- The RK182X is an AI co-processor without full SoC units such as CPU/GPU/DDR
- The RK3588 reference data only illustrates host capabilities, not RK182X capabilities
- SDK version information has been verified against Release Notes and source code
- The supported model list has been verified against the Model Zoo directory
- The PCIe device ID has been verified by actual lspci measurement
Verification date: 2026-08-14 Verification environment: Ubuntu / RK3588 + RK182X AI accelerator card SDK path: /userdata/RK1820_RK1828_AI_SDK/
/userdata/RK1820_RK1828_AI_SDK/docs/RK1820_RK1828_AI_Release-Note_CN.md/userdata/RK1820_RK1828_AI_SDK/docs/RK1820_RK1828_AI_Release-Note_EN.md/userdata/RK1820_RK1828_AI_SDK/driver/pcie-rkep/pcie-rkep.c/userdata/RK1820_RK1828_AI_SDK/rknn/rknn3-model-zoo/examples/