首页
›
嵌入式与底层系统
›
101-Nordic nRF52nRF53低功耗无线产品工程
›
《Nordic nRF DFU固件升级工程》
VIP20
本课程属于:101-Nordic nRF52nRF53低功耗无线产品工程
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Nordic nRF DFU固件升级工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
DFU工程全景认知
目标=Nordic nRF DFU的… · 核心价值 · 典型应用场景与完整升级链路概览
DFU
工程全景认知
02
nRF芯片启动与存储布局
目标=Flash分区 · Bootloader · SoftDevice
nRF
芯片启动
03
DFU协议栈与传输载体
目标=BLE · UART · USB
DFU
协议栈
04
Secure DFU核心概念
目标=Init Packet · Firmware Image · 签名
Secure
DFU
05
开发环境搭建
目标=nRF Connect SDK · nRF5 SDK · 工具链
开发环境搭建
nRF
06
Bootloader工程结构与编译
目标=从示例工程到可烧录Bootlo… · 构建与产物分析
Bootloader
工程结构
07
DFU服务与特征剖析
目标=Buttonless DFU · Secure DFU服务 · 控制点与数据包特征交互流程
DFU
服务
08
生成DFU升级包
目标=使用nrfutil打包ZIP · 设置初始化包 · 固件版本与签名密钥
DFU
生成
09
密钥管理与签名体系
目标=私钥 · 公钥 · 密钥生成
密钥管理
签名体系
10
BLE DFU实战
目标=手机端nRF Connect触… · 按钮触发与无按钮触发流程调试
BLE
DFU
11
UART DFU实战
目标=串口DFU协议 · nrfutil串口升级命令与常见通信…
UART
DFU
12
USB DFU实战
目标=USB CDC ACM DFU… · 驱动识别与PC端升级操作
USB
DFU
13
NFC DFU配置
目标=NFC标签触发DFU · 字段配置与手机碰触升级实践
NFC
DFU
14
双区DFU与单区DFU
目标=内存占用 · 升级可靠性 · 回滚能力与适用场景对比
DFU
双区
15
Bootloader与Application交互
目标=进入DFU模式的条件 · GPREGRET寄存器与状态保持
Bootloader
Application
16
DFU升级流程深度解析
目标=从触发 · 传输 · 校验
DFU
升级流程深度解析
17
升级失败与回滚机制
目标=断电 · 校验失败 · 版本不匹配时的保护策略与恢复方法
升级失败
回滚机制
18
DFU性能优化
目标=BLE连接参数 · MTU · 数据包大小
DFU
性能优化
19
量产DFU方案
目标=产线烧录Bootloader · 密钥注入 · 初始固件与批量升级策略
DFU
量产
20
OTA云端集成
目标=将DFU包托管到服务器 · 版本管理 · 灰度发布与设备端拉取升级
OTA
云端集成
21
移动端App集成DFU
目标=Android/iOS DFU… · 升级回调 · 进度显示与异常处理
App
DFU
22
DFU与安全启动
目标=安全启动链 · 固件加密 · 防回滚与安全调试接口保护
DFU
安全启动
23
DFU调试与日志
目标=RTT日志 · Bootloader日志 · 错误码解读与常见故障定位
DFU
调试
24
多镜像与多Bank升级
目标=SoftDevice+Boot…
Bank
多镜像
25
DFU与低功耗设计
目标=升级期间功耗管理 · 电池设备升级策略与中断恢复
DFU
低功耗设计
26
DFU自动化测试
目标=脚本化触发升级 · 批量设备测试 · 升级成功率与稳定性验证
DFU
自动化测试
27
DFU版本兼容性
目标=跨SDK版本 · 跨芯片型号 · 跨协议版本的兼容性设计与迁移
DFU
版本兼容性
28
自定义DFU传输通道
目标=基于现有协议扩展私有传输层与自…
DFU
自定义
29
DFU工程案例复盘
目标=真实产品升级事故分析 · 根因定位与改进方案
DFU
工程案例复盘
30
DFU工程最佳实践与路线图
目标=架构选型 · 安全策略 · 测试体系与持续演进方向
DFU
工程最佳实践
所属VIP或分类
同VIP:Nordic-nRF-SoftDevice协议栈工程
同VIP:Nordic-nRF-Thread终端开发工程
同VIP:Nordic-nRF-Zephyr系统开发工程