首页
›
启动链与BSP系统构建
›
039-Buildroot从零构建自学入门
›
《RK3588内核配置与Buildroot集成实战》
VIP21
本课程属于:039-Buildroot从零构建自学入门
启动链与BSP系统构建 · 共 21 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
RK3588内核配置与Buildroot集成实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
RK3588平台概述 · 内核与Buildroot在嵌入式Li… · 课程学习路径与实战环境准备
课程导入
RK3588
02
开发环境搭建
安装交叉编译工具链 · 配置TFTP/NFS服务 · 创建共享目录
开发环境搭建
安装交叉编译工具…
03
RK3588硬件资源与启动流程
了解SoC架构 · DDR/PMIC/时钟树 · BootROM到U-Boot再到内核…
RK3588
硬件资源
04
内核源码获取与版本管理
从Rockchip官方仓库或GitH… · 切换分支 · 使用repo管理多仓库
内核源码获取
版本管理
05
内核配置基础
理解Kconfig体系 · defconfig与menuconf… · 保存配置到文件的方法
内核配置基础
Kconfig
06
RK3588默认内核配置分析
查看rockchip_linux_d… · 分析关键配置项(CPU · GPU
RK3588
默认内核配置分析
07
内核设备树基础
设备树语法 · dts/dtsi文件结构 · RK3588设备树层级与节点查找方法
内核设备树基础
设备树语法
08
RK3588设备树实战
修改CPU频率与电压 · 配置GPIO · 添加I2C/SPI/UART外设节点
RK3588
设备树实战
09
内核菜单配置实战
使用make menuconfig添… · 网络协议栈 · 调试选项
内核菜单配置实战
make
10
内核编译与镜像生成
编译内核 · 生成Image/dtb · 使用内核打包脚本生成boot.img
内核编译
镜像生成
11
内核模块开发与集成
编写简单内核模块 · 交叉编译模块 · 加载/卸载测试
内核模块开发
集成
12
内核调试技巧
使用printk · ftrace · perf
内核调试技巧
printk
13
Buildroot入门
Buildroot是什么 · 目录结构 · 配置界面
Buildroot
是什么
14
Buildroot配置RK3588目标
设置目标架构 · 工具链类型 · 内核源码路径
Buildroot
RK3588
15
Buildroot根文件系统定制
选择busybox或glibc · 添加常用命令 · 配置init系统(busybox i…
Buildroot
根文件系统定制
16
Buildroot软件包管理
添加第三方库(如openssl · sqlite) · 自定义软件包
Buildroot
软件包管理
17
Buildroot集成内核
在Buildroot中编译内核 · 传递内核配置片段 · 自动生成dtb
Buildroot
集成内核
18
Buildroot集成U-Boot
配置U-Boot源码 · 编译u-boot.img · 设置环境变量与启动参数
Buildroot
U-Boot
19
Buildroot生成完整固件
使用genimage生成分区镜像 · 打包烧录文件 · 制作SD卡启动盘
Buildroot
生成完整固件
20
内核与Buildroot联合构建
使用Buildroot的make l… · make linux-menucon… · 同步配置
Buildroot
内核
21
文件系统优化
裁剪根文件系统大小 · 使用squashfs/ubifs · 配置只读文件系统
文件系统优化
裁剪根文件系统大…
22
驱动开发实战(GPIO/LED)
在内核中添加GPIO驱动 · 通过sysfs控制 · 在Buildroot中集成测试程序
GPIO/LED
驱动开发实战
23
驱动开发实战(I2C/传感器)
编写I2C客户端驱动 · 读取传感器数据 · 在用户空间验证
I2C
驱动开发实战
24
驱动开发实战(显示/GPU)
配置DRM/KMS · 调试Mali GPU驱动 · 运行图形测试程序
GPU
驱动开发实战
25
网络功能集成
配置有线/无线网络 · 添加网络工具(iperf · tcpdump)
网络功能集成
配置有线
26
多媒体功能集成
配置VPU编解码 · 使用GStreamer插件 · 测试视频播放与摄像头采集
多媒体功能集成
VPU
27
NPU与AI部署
配置RKNN驱动 · 集成RKNN Toolkit · 在Buildroot中添加NPU示例…
NPU
AI
28
常见问题与解决方案
内核启动卡死 · 设备树冲突 · Buildroot编译错误
常见问题
解决方案
29
性能优化与安全加固
内核配置优化(CPU调频 · 内存管理) · Buildroot安全选项(PIE
性能优化
安全加固
30
综合实战项目
从零构建一个带定制内核 · 完整根文件系统 · 自定义驱动和应用的RK3588嵌入式…
综合实战项目
从零构建一个带定…
所属VIP或分类
同VIP:Buildroot中U-Boot适配与驱动调试
同VIP:Buildroot从零构建自学开发与应用
同VIP:Buildroot系统调试与性能优化工程实施与验证