本文采用知识共享署名 4.0 国际许可协议进行许可,转载时请注明原文链接,图片在使用时请保留全部内容,可适当缩放并在引用处附上图片所在的文章链接。
文档版本:docs_210126
文档索引:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
|
├── docs
│ │
│ ├── Kernel (内核驱动相关文档,RV1126/RV1109平台可以参考)
│ │
│ ├── Linux (Rockchip Linux系统通用文档,RV1126/RV1109平台可以参考)│ │ │ │ │ ├── Multimedia
│ │ │ ├── camera (camera相关文档,RV1126/RV1109平台可以参考)
│ │ │ ├── Rockchip_Developer_Guide_MPP_CN.pdf (编解码接口开发指南, 适用于RV1126/RV1109平台)
│ │ │ │ │ │
└── Rockchip_Developer_Guide_MPP_EN.pdf
│ │ ├── Recovery (升级相关文档, 适用于RV1126/RV1109平台)
│ │ │ ├── Rockchip_Developer_Guide_Linux_Recovery_CN.pdf
│ │ │ ├── Rockchip_Developer_Guide_Linux_Recovery_EN.pdf
│ │ │ ├── Rockchip_Developer_Guide_Linux_Upgrade_CN.pdf
│ │ │ └── Rockchip_Developer_Guide_Linux_Upgrade_EN.pdf
│ │ │ │ │ ├── Security (加密相关文档, 适用于RV1126/RV1109平台)
│ │ │ │ │ │ │ │ └── Wifibt (WiFi和蓝牙相关文档, 适用于RV1126/RV1109平台)
│ │ ├── AP模组RF测试文档
│ │ │ ├── BT RF Test Commands for Linux-v05.pdf
│ │ │ └── Wi-Fi RF Test Commands for Linux-v03.pdf
│ │ ├── REALTEK模组RF测试文档
│ │ │ ├── 00014010-WS-170731-RTL8723D_COB_MP_FLOW_R04.pdf
│ │ │ ├── MP tool user guide for linux20180319.pdf
│ │ │ └── Quick_Start_Guide_V6.txt
│ │ ├── RK平台_RTL8723DS_AIRKISS配网说明.pdf
│ │ ├── Rockchip_Developer_Guide_DeviceIo_Bluetooth_CN.pdf
│ │ ├── Rockchip_Developer_Guide_Linux_WIFI_BT_CN.pdf
│ │ ├── Rockchip_Developer_Guide_Linux_WIFI_BT_EN.pdf
│ │ ├── Rockchip_Developer_Guide_Network_Config_CN.pdf
│ │ └── WIFI性能测试PC工具
│ │ │ │ │ └── RV1126_RV1109
└── Rockchip_Developer_Guide_TEE_Secure_SDK_CN.pdf
└── iperf-2.0.5-2-win32.zip
│ ├── ApplicationNote (Rockchip应用开发框架介绍、网页端开发指南)
│ │ ├── Rockchip_Developer_Guide_Linux_Application_Framework_CN.pdf
│ │ ├── Rockchip_Developer_Guide_Linux_Application_Framework_EN.pdf
│ │ ├── Rockchip_Instructions_Linux_CGI_API_CN.pdf
│ │ ├── Rockchip_Instructions_Linux_MediaServer_CN.pdf
│ │ ├── Rockchip_Instructions_Linux_MediaServer_EN.pdf
│ │ ├── Rockchip_Instructions_Linux_Web_Configuration_CN.pdf
│ │ └── Rockchip_Instructions_Linux_Web_Configuration_EN.pdf
│ │ │ ├── Camera (ISP开发指南)
│ │ ├── Camera_External_FAQ_v1.0.pdf
│ │ ├── Rockchip_Color_Optimization_Guide_ISP2x_V1.1.0.pdf
│ │ ├── Rockchip_Development_Guide_ISP2x_CN_v1.2.0.pdf
│ │ ├── Rockchip_Driver_Guide_ISP2x_CN_v0.1.0.pdf
│ │ ├── Rockchip_Instruction_Linux_Appliction_ISP20_CN.pdf
│ │ ├── Rockchip_IQ_Tools_Guide_ISP2x_CN_v1.0.0.pdf
│ │ ├── Rockchip_RV1109_RV1126_Developer_Guide_Linux_Ispserver_CN.pdf
│ │ └── Rockchip_Tuning_Guide_ISP2x_CN_v1.0.0.pdf
│ │ │ ├── Multimedia
│ │ ├── Rockchip_Developer_Guide_Linux_RKMedia_CN.pdf
│ │ └── Rockchip_Instructions_Linux_Rkmedia_CN.pdf (多媒体接口开发指南)
│ │ │ ├── Rockchip_RV1126_RV1109_EVB_User_Guide_V1.0_CN.pdf (硬件开发指南)
│ ├── Rockchip_RV1126_RV1109_EVB_User_Guide_V1.0_EN.pdf│
├── Rockchip_RV1126_RV1109_Instruction_Linux_Separate_Building_EN.pdf (独立编译U-Boot/Kernel/Rootfs说明文档)
│ ├── Rockchip_RV1126_RV1109_Linux_SDK_V1.1.1_20200711_CN.pdf (SDK发布说明)
│ ├── Rockchip_RV1126_RV1109_Linux_SDK_V1.1.1_20200711_EN.pdf
│ ├── Rockchip_RV1126_RV1109_Quick_Start_Linux_CN.pdf (快速开发指南)
│ ├── Rockchip_RV1126_RV1109_Quick_Start_Linux_EN.pdf
│ ├── RV1109 Multimedia Codec Benchmark v1.2.pdf
│ ├── RV1126 Multimedia Codec Benchmark v1.1.pdf
│ └── RV1126_RV1109_Release_Note.txt
│
└── external
├── rknn-toolkit (模型转换、推理和性能评估的开发套件文档)
│
└── doc
│ ├── Rockchip_Developer_Guide_RKNN_Toolkit_Custom_OP_V1.3.2_CN.pdf
│ ├── Rockchip_Developer_Guide_RKNN_Toolkit_Custom_OP_V1.3.2_EN.pdf
│ ├── Rockchip_Quick_Start_RKNN_Toolkit_V1.3.2_CN.pdf
│ ├── Rockchip_Quick_Start_RKNN_Toolkit_V1.3.2_EN.pdf
│ ├── Rockchip_Trouble_Shooting_RKNN_Toolkit_V1.3.2_CN.pdf
│ ├── Rockchip_Trouble_Shooting_RKNN_Toolkit_V1.3.2_EN.pdf
│ ├── Rockchip_User_Guide_RKNN_Toolkit_V1.3.2_CN.pdf
│ ├── Rockchip_User_Guide_RKNN_Toolkit_V1.3.2_EN.pdf
│ ├── Rockchip_User_Guide_RKNN_Toolkit_Visualization_V1.3.2_CN.pdf
│ └── Rockchip_User_Guide_RKNN_Toolkit_Visualization_V1.3.2_EN.pdf
└── rknpu
└── rknn (Rockchip NPU 开发文档)
└── doc
├── Rockchip_User_Guide_RKNN_API_V1.3.3_CN.pdf
└── Rockchip_User_Guide_RKNN_API_V1.3.3_EN.pdf
|
一、RV1126/RV1109 Linux SDK 快速入门 v1.9.3 笔记
SDK 目录说明
- buildroot:定制根文件系统。
- app:存放上层应用程序。
- external:相关库,包括音频、视频等。
- kernel:kernel代码。
- device/rockchip:存放每个平台的一些编译和打包固件的脚本和预备文件。
- docs:存放开发指导文件、平台支持列表、工具使用文档、Linux 开发指南等。
- prebuilts:存放交叉编译工具链。
- rkbin:存放固件和工具。
- rockdev:存放编译输出固件。
- tools:存放一些常用工具。
- u-boot:U-Boot代码。
RV1109/RV1126 模块代码目录说明
部分模块代码目录路径 |
模块功能描述 |
external/recovery |
recovery |
external/rkwifibt |
Wi-Fi和BT |
external/libdrm |
DRM接口 |
external/rk_pcba_test |
PCBA测试代码 |
external/isp2-ipc |
图像信号处理服务端 |
external/mpp |
编解码代码 |
external/rkmedia |
Rockchip 多媒体封装接口 |
external/rkupdate |
Rockchip升级代码 |
external/camera_engine_rkaiq |
图像处理算法模块 |
external/rknpu |
NPU驱动 |
external/rockface |
人脸识别代码 |
external/CallFunIpc |
应用进程间通信代码 |
external/common_algorithm其他 |
音视频通用算法库 |
external/rknn-toolkit |
模型转换、推理和性能评估的开发套件 |
app/libIPCProtocol |
基于dbus,提供进程间通信的函数接口 |
app/mediaserver |
提供多媒体服务的主应用 |
app/ipc-daemon |
系统守护服务 |
app/dbserver |
数据库服务 |
app/netserver |
网络服务 |
app/storage_manager |
存储管理服务 |
app/ipcweb-backend |
web后端 |
app/librkdb |
数据库接口 |
app/ipcweb-ng |
web前端,采用Angular 8框架 |