首页
›
嵌入式与底层系统
›
052-MCU Bootloader与固件升级
›
《MCU-Boot移植适配与固件升级实战工程》
VIP21
本课程属于:052-MCU Bootloader与固件升级
嵌入式与底层系统 · 共 21 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
MCU-Boot移植适配与固件升级实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=MCU-Boot的定义 · 作用 · 学习目标
课程导入
MCU-Boot
02
嵌入式启动流程基础
目标=上电复位 · BootROM · 一级引导
嵌入式启动流程基…
目标=上电复位
03
MCU-Boot核心概念
目标=Bootloader分类 · U-Boot与MCU-Boot关系 · 镜像格式
MCU-Boot
核心概念
04
开发环境搭建
目标=交叉编译工具链 · 源码获取 · 目录结构
开发环境搭建
目标=交叉编译工…
05
MCU-Boot启动阶段分析
目标=SPL · TPL · U-Boot proper
MCU-Boot
启动阶段分析
06
移植适配方法论
目标=移植流程 · 配置裁剪 · 板级文件
移植适配方法论
目标=移植流程
07
时钟与电源初始化
目标=时钟树配置 · PLL设置 · 电源域
时钟
电源初始化
08
存储器与启动介质适配
目标=NOR Flash · NAND Flash · eMMC
存储器
启动介质适配
09
串口与调试接口适配
目标=UART初始化 · 控制台输出 · 日志级别
串口
调试接口适配
10
网络与通信接口适配
目标=以太网 · USB · CAN
网络
通信接口适配
11
设备树与硬件描述
目标=DTS语法 · 节点配置 · 引脚复用
设备树
硬件描述
12
环境变量与启动参数
目标=环境变量存储 · bootcmd · bootargs
环境变量
启动参数
13
镜像加载与启动内核
目标=内核镜像格式 · 加载地址 · 设备树传递
镜像加载
启动内核
14
固件升级基础
目标=固件升级概念 · 升级方式 · 升级流程
固件升级基础
目标=固件升级概…
15
固件升级方案设计
目标=双分区 · A/B升级 · 回滚机制
固件升级方案设计
目标=双分区
16
串口与USB固件升级实战
目标=XMODEM · YMODEM · DFU
USB
串口
17
网络固件升级实战
目标=TFTP · HTTP · MQTT
网络固件升级实战
TFTP
18
存储介质固件升级实战
目标=SD卡 · U盘 · eMMC
存储介质固件升级…
SD
19
安全固件升级
目标=签名验证 · 加密传输 · 安全启动
安全固件升级
目标=签名验证
20
固件升级容错与恢复
目标=掉电保护 · 备份分区 · 恢复模式
固件升级容错
恢复
21
MCU-Boot移植案例一
目标=基于ARM Cortex-M的…
MCU-Boot
移植案例一
22
MCU-Boot移植案例二
目标=基于RISC-V的MCU-Bo…
MCU-Boot
移植案例二
23
固件升级案例一
目标=串口YMODEM升级与双分区切…
固件升级案例一
YMODEM
24
固件升级案例二
目标=网络OTA升级与远程更新实战
固件升级案例二
OTA
25
常见问题与调试技巧
目标=启动失败 · 串口无输出 · 内存异常
常见问题
调试技巧
26
性能优化与裁剪
目标=启动速度优化 · 镜像大小裁剪 · 内存占用优化与启动时间测量
性能优化
裁剪
27
测试与验证
目标=单元测试 · 集成测试 · 升级测试
测试
验证
28
生产与量产考虑
目标=烧录方式 · 批量升级 · 序列号管理
生产
量产考虑
29
综合项目实战
目标=从零构建MCU-Boot移植与…
综合项目实战
MCU-Boot
30
课程总结与进阶
目标=知识体系回顾 · 最佳实践 · 进阶学习方向与生态资源
课程总结
进阶
所属VIP或分类
同VIP:Bootloader升级与硬件调试实战工程
同VIP:Bootloader开发与固件升级现场维护实战工程
同VIP:CMS32单片机功能安全与Bootloader升级调试实战