首页
›
嵌入式与底层系统
›
033-固件打包签名与量产烧录
›
《烧录工具与BootROM协同调试实战工程》
VIP21
本课程属于:033-固件打包签名与量产烧录
嵌入式与底层系统 · 共 21 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
烧录工具与BootROM协同调试实战
📚 共计 30 章节
第01章
BootROM概述
什么是BootROM · 在芯片启动中的作用 · 与烧录工具的关系
基础
概念
第02章
烧录工具基础
离线/在线调试器 · SWD/JTAG/UART · 与PC通信方式
工具
协议
第03章
BootROM启动流程
上电第一行代码 · 时钟/堆栈/外设初始化 · Boot Pin配置
启动
流程
第04章
烧录工具与BootROM握手
检测目标芯片 · ACK/NACK机制 · 通信速率协商
握手
协议
第05章
固件下载协议
数据包格式 · 分段传输 · 超时重传策略
下载
可靠
第06章
Flash驱动与烧录算法
擦除/写入/校验 · BootROM内置驱动 · 外部算法加载
Flash
算法
第07章
安全烧录与加密
安全启动链 · 固件签名 · AES/RSA加密传输
安全
加密
第08章
调试接口与日志输出
UART/SWO调试日志 · 等级控制 · 缓冲区设计
调试
日志
第09章
异常处理与错误码
CRC错误/超时/Flash失败 · 错误处理 · 用户提示
异常
错误码
第10章
多核/多芯片协同烧录
多核BootROM · 主从同步 · 并行烧录策略
多核
并行
第11章
烧录工具上位机开发
UI层/协议层/驱动层 · PyQt/C# · 进度条与状态
上位机
PyQt
第12章
烧录工具固件开发
状态机模型 · 命令解析器 · USB/以太网协议栈
固件
状态机
第13章
BootROM与烧录工具联合调试
逻辑分析仪/示波器 · 抓取波形 · 分析握手失败
调试
波形
第14章
性能优化
流水线/DMA · Flash编程时间模型 · 批量效率
优化
DMA
第15章
兼容性设计
Flash型号适配 · 电压等级 · 时钟频率自适应
兼容
适配
第16章
BootROM升级与恢复
在线升级 · 备份BootROM · 变砖恢复方案
升级
恢复
第17章
生产测试与烧录
产线流程 · 良率统计 · 夹具设计要点
生产
测试
第18章
低功耗场景下的烧录
低功耗影响 · 唤醒序列 · 烧录后功耗验证
低功耗
唤醒
第19章
BootROM与RTOS协同
跳转RTOS流程 · 中断向量重映射 · 堆栈设置
RTOS
协同
第20章
虚拟化与模拟调试
QEMU模拟BootROM · 虚拟烧录工具 · CI/CD自动化
虚拟化
CI/CD
第21章
安全漏洞与防护
电压毛刺/电磁注入 · 冗余校验 · 时序随机化
安全
防护
第22章
BootROM代码裁剪与定制
资源裁剪 · 启动Logo · 默认参数定制
定制
裁剪
第23章
烧录工具自动化测试
pytest/Unity框架 · 正常/异常/边界用例 · 测试报告
自动化
测试
第24章
BootROM与HSM交互
HSM初始化 · 密钥注入 · 安全存储区访问
HSM
安全
第25章
远程烧录与OTA升级
远程协议 · 断点续传 · 版本回滚
OTA
远程
第26章
BootROM与调试器配合
J-Link/ST-Link识别 · 脚本控制BootROM行为
调试器
脚本
第27章
BootROM性能基准测试
启动时间 · Flash吞吐量 · 通信延迟测试
性能
基准
第28章
BootROM与芯片唯一ID
UID读取/验证 · 绑定固件 · 烧录应用
UID
绑定
第29章
BootROM故障注入测试
时钟/电压/电磁干扰 · 健壮性评估
故障注入
健壮性
第30章
综合实战项目
从零开发BootROM+烧录工具 · 需求/模块/联调/交付
实战
项目
所属VIP或分类
同VIP:U-Boot固件打包与量产烧录方案工程
同VIP:U-Boot量产烧录方案设计与部署工程
同VIP:从全量包到差分包的转换实战工程