首页
›
热销单品
›
嵌入式Linux与RTOS
›
《Zephyr Bootloader 从入门到精通》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
Zephyr Bootloader 从入门到精通
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程结构 · Zephyr Bootloader…
课程导入
学习目标
02
嵌入式系统启动流程基础
CPU 复位 · 向量表 · 链接脚本
嵌入式系统启动流…
CPU
03
Zephyr RTOS 概述
Zephyr 项目架构 · 构建系统 · 设备树
Zephyr
RTOS
04
Bootloader 核心概念
什么是 Bootloader · 为什么需要 Bootloader · 常见 Bootloader 类型(M…
Bootloader
核心概念
05
MCUboot 简介
MCUboot 的功能特性 · 支持的硬件平台 · 与 Zephyr 的集成方式
MCUboot
简介
06
Zephyr 构建系统与 Bootloader 编译
使用 west 命令 · CMake 构建 · 配置 MCUboot 的 Kconf…
Zephyr
Bootloader
07
设备树(Devicetree)在 Bootloader 中的应用
设备树语法 · Flash 分区 · 内存映射
Devicetree
Bootloader
08
Flash 分区与镜像管理
Flash 布局 · Image 头 · 槽位(Slot)
Flash
分区
09
镜像签名与安全启动
签名算法(RSA/EC) · 密钥生成 · 签名工具
镜像签名
安全启动
10
MCUboot 的启动流程详解
Bootloader 入口 · 镜像校验 · 选择启动槽位
MCUboot
的启动流程详解
11
MCUboot 的交换算法
Swap 模式原理 · Swap 状态机 · scratch 分区
MCUboot
的交换算法
12
MCUboot 的覆盖模式
Overwrite 模式原理 · 与 Swap 的对比 · 适用场景
MCUboot
的覆盖模式
13
MCUboot 的配置与定制
Kconfig 选项详解 · 自定义 Flash 布局 · 多镜像支持
MCUboot
的配置
14
Zephyr 应用程序与 Bootloader 的配合
链接脚本 · 向量表重定位 · 应用程序入口
Zephyr
Bootloader
15
使用 MCUboot 进行固件升级
生成签名镜像 · 通过串口/网络/USB 传输 · 触发升级
MCUboot
使用
16
MCUboot 的串口升级协议
MCUboot 的串口协议 · 使用 mcumgr 工具 · 实现串口升级实战
MCUboot
的串口升级协议
17
MCUboot 的 DFU 支持
Zephyr DFU 子系统 · DFU 分区 · 通过 USB DFU 升级
MCUboot
DFU
18
MCUboot 与蓝牙 OTA
基于 BLE 的固件升级 · 使用 SMP(Simple Mana… · 配置蓝牙服务
MCUboot
OTA
19
MCUboot 与网络 OTA
基于 HTTP/MQTT 的固件升级 · 使用 LwM2M · 配置网络连接
MCUboot
OTA
20
Bootloader 调试技巧
使用 GDB · OpenOCD · 日志输出
Bootloader
调试技巧
21
Bootloader 性能优化
启动时间优化 · 镜像校验加速 · Flash 读写优化
Bootloader
性能优化
22
Bootloader 安全加固
加密存储 · 安全启动链 · 信任根
Bootloader
安全加固
23
多分区与多镜像 Bootloader
A/B 分区 · 多固件镜像 · Bootloader 管理多个应用
Bootloader
多分区
24
自定义 Bootloader 开发
基于 Zephyr 编写简单 Boo… · 实现基本跳转 · 集成签名验证
Bootloader
自定义
25
Bootloader 与 Zephyr 版本兼容性
不同 Zephyr 版本对 MCUb… · 迁移注意事项
Bootloader
Zephyr
26
常见问题与解决方案
启动失败 · 镜像校验错误 · Flash 擦写问题
常见问题
解决方案
27
实战项目一
在 STM32 上实现 MCUboo…
实战项目一
STM32
28
实战项目二
在 nRF52840 上实现基于 B…
实战项目二
nRF52840
29
实战项目三
在 ESP32 上实现自定义 Boo…
实战项目三
ESP32
30
综合提升与未来趋势
Bootloader 设计模式 · Zephyr 生态展望 · 学习资源与社区贡献
综合提升
未来趋势
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战