🧩 RK3588 开发板·环境搭建与验证
📚 30章完整体系 · 从入门到实战
🔥 芯片架构
💻 系统移植
📷 外设驱动
⚡ NPU/多媒体
🗂️ 点击卡片跳转章节
01
RK3588芯片概述
架构
芯片架构
核心特性
应用领域
与RK3399对比
02
开发板选型指南
硬件
Firefly
友善之臂
香橙派
接口对比·选购
03
硬件开箱与接口介绍
外设
电源/HDMI
USB/M.2/PCIe
GPIO/调试串口
04
必备工具清单
工具
串口线·电源
烧录工具
SSH客户端
05
SDK获取与解压
源码
Linux SDK下载
解压·目录结构
06
开发环境搭建(主机)
Ubuntu
20.04/22.04
软件包·交叉工具链
07
编译U-Boot
引导
源码·配置
编译·镜像生成
08
编译Kernel
内核
设备树修改
内核编译·模块
09
Buildroot根文件系统
构建
配置·软件包
编译·镜像
10
Debian/Ubuntu根文件系统
脚本
RK官方脚本
构建根文件系统
11
分区表与镜像打包
固件
parameter解析
统一固件打包
12
烧录工具(Linux)
烧录
upgrade_tool
分区/全量烧录
13
烧录工具(Windows)
RKDevTool
驱动安装
Loader模式
14
串口调试基础
调试
波特率115200
minicom/picocom
15
系统首次启动与初始化
上电
uboot·内核启动
文件系统挂载
16
网络配置
联网
DHCP/静态IP
WiFi·nmcli
17
SSH远程登录
远程
密钥配置
scp/rsync
18
GPIO操作
数字I/O
sysfs/libgpiod
LED闪烁
19
I2C设备通信
总线
i2c-tools
传感器读取
20
SPI设备通信
总线
设备树·spidev
回环测试
21
UART串口通信
串口
额外UART使能
收发测试
22
PWM输出
脉宽调制
设备树·sysfs
LED/舵机
23
ADC模拟量采集
模拟
设备树·sysfs
电位器测量
24
MIPI CSI摄像头
摄像头
v4l2抓图
GStreamer预览
25
HDMI显示输出
显示
分辨率·双屏
fbdev/drm
26
MIPI DSI屏幕驱动
屏幕
设备树·背光
触摸适配
27
NPU使用入门
AI
RKNN-Toolkit
模型转换·推理
28
多媒体硬件编解码
MPP
H.264/H.265
GStreamer集成
29
性能测试与压力测试
评测
dhrystone
glmark2·温度
30
常见问题与调试技巧
FAQ
启动失败·panic
日志抓取·汇总