首页
›
嵌入式基础与RISC-V
›
075-物联网设备嵌入式Linux开发
›
《Buildroot系统构建与OTA升级方案实战》
VIP10
本课程属于:075-物联网设备嵌入式Linux开发
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Buildroot系统构建与OTA升级方案实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导学与开发环境准备
Buildroot简介 · OTA升级概念 · 开发板选型(树莓派3B+)
课程导学
开发环境准备
02
Buildroot核心概念解析
源码目录结构 · Kconfig与Makefile机制 · 外部机制(BR2_EXTERNAL)
Buildroot
核心概念解析
03
构建最小根文件系统
选择Target包 · 配置Busybox · 配置glibc/uclibc
构建最小根文件系…
Target
04
内核配置与设备树
Linux内核源码管理 · 内核配置(make linux-me… · 设备树(DTS)基础与修改
内核配置
设备树
05
添加自定义软件包(上)
Package目录结构 · Config.in与mk文件编写 · 本地源码包集成
添加自定义软件包
Package
06
添加自定义软件包(下)
Git远程包 · 补丁文件管理 · 依赖关系处理
添加自定义软件包
Git
07
根文件系统定制
Overlay机制详解 · Post-build与Post-im… · 自定义用户与权限
根文件系统定制
Overlay
08
存储布局与分区方案
SD卡分区规划 · UBIFS与SquashFS选择 · 生成自定义镜像(genimage)
存储布局
分区方案
09
OTA升级原理与架构
OTA升级流程 · 全量升级与增量升级 · A/B系统与双分区策略
OTA
升级原理
10
OTA客户端核心组件
升级代理(update_agent) · 状态机设计 · 版本管理
OTA
客户端核心组件
11
构建OTA升级包
全量镜像打包 · 增量差分算法(bsdiff/hdif… · 升级包签名与校验
OTA
构建
12
本地OTA升级实现
USB/串口升级方式 · 升级脚本编写 · 升级失败回滚机制
OTA
本地
13
网络OTA升级实现
HTTP/HTTPS下载 · 断点续传 · 下载校验
OTA
网络
14
OTA服务器搭建
轻量级HTTP服务器(Nginx) · 升级包管理界面 · 设备注册与认证
OTA
服务器搭建
15
OTA安全机制
签名验证(RSA/ECDSA) · 加密传输(TLS) · 防回滚保护
OTA
安全机制
16
A/B系统升级实战
双分区切换逻辑 · uboot引导改造 · 根文件系统切换
A/B
系统升级实战
17
增量升级实战
差分包生成 · 增量包应用 · 文件系统一致性检查
增量升级实战
差分包生成
18
设备管理平台集成
MQTT协议接入 · 设备影子 · 远程命令下发
设备管理平台集成
MQTT
19
升级策略与灰度发布
升级批次控制 · 设备白名单 · 版本依赖检查
升级策略
灰度发布
20
日志与监控系统
升级日志采集 · syslog配置 · 远程日志上传
日志
监控系统
21
故障排查与调试
常见编译错误 · 启动失败分析 · OTA升级失败原因定位
故障排查
调试
22
性能优化
Buildroot编译加速(ccac… · 并行编译) · 镜像大小优化
性能优化
Buildroot
23
多平台支持
ARM · ARM64 · x86_64架构适配
多平台支持
ARM
24
Yocto对比与迁移
Buildroot vs Yocto · 何时选择Buildroot · 从Yocto迁移到Buildroot…
Yocto
对比
25
容器化与OTA
Docker在嵌入式中的应用 · 容器镜像升级 · Buildroot集成Docker
OTA
容器化
26
大规模设备管理
设备分组 · 批量升级 · 升级任务调度
大规模设备管理
设备分组
27
实战项目一
智能网关OTA升级:需求分析 · 系统架构设计 · Buildroot配置
实战项目一
OTA
28
实战项目二
工业数据采集器OTA · 数据上传 · 远程固件升级
实战项目二
OTA
29
实战项目三
边缘AI盒子OTA:NPU驱动集成 · AI模型升级 · 模型与固件分离升级
实战项目三
AI
30
课程总结与展望
技术栈回顾 · 常见问题Q&A · 未来趋势(EBP
课程总结
技术栈回顾
所属VIP或分类
同VIP:Buildroot系统构建与MQtT通信性能调优实战
同VIP:Linux字符设备驱动框架与Flash分区调优实战
同VIP:OTA升级方案与U-Boot启动流程调试实战