首页
›
智能汽车与新能源汽车工程
›
163-ST StellarSPC5汽车控制与AUTOSAR工程
›
《ST Stellar双银行Flash OTA与刷写工程》
VIP20
本课程属于:163-ST StellarSPC5汽车控制与AUTOSAR工程
智能汽车与新能源汽车工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
ST Stellar双银行Flash OTA与刷写工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入与工程全景
目标=明确ST Stellar双银行… · 核心对象 · 整体技术框架与实战路线图
课程导入
工程全景
02
ST Stellar硬件与存储架构解析
目标=掌握Stellar系列MCU的… · 双银行组织方式 · 地址映射与访问粒度
ST
Stellar
03
双银行Flash机制原理
目标=理解Bank Swap · Bank Erase · RWW(Read-While-Wri…
Flash
双银行
04
OTA系统需求与方案选型
目标=分析车载/工业OTA场景需求 · 对比单银行与双银行方案 · 确定双银行OTA的工程约束与设计指标
OTA
系统需求
05
Flash驱动层设计与实现
目标=编写符合Stellar硬件特性… · 编程 · 读取驱动
Flash
驱动层设计
06
双银行地址管理与链接脚本配置
目标=设计Bootloader · Active App · Download App的链接脚本与…
双银行地址管理
链接脚本配置
07
Bootloader核心流程设计
目标=规划Bootloader启动判… · 银行选择 · 镜像校验
Bootloader
核心流程设计
08
OTA升级包格式设计
目标=定义包含元数据 · 版本号 · 校验值
OTA
升级包格式设计
09
Flash写入与校验算法实战
目标=实现分块写入 · CRC/哈希校验 · 写入失败重试与断点续传机制
Flash
写入
10
双银行镜像切换与回滚策略
目标=设计Bank A/B切换条件 · 回滚触发逻辑 · 防变砖保护与最小可恢复系统
双银行镜像切换
回滚策略
11
Bootloader与App通信协议
目标=定义UART/CAN/SPI等… · 响应帧 · 流控与超时处理
Bootloader
App
12
OTA传输层实现
目标=基于实际总线实现固件分包传输 · 序号管理 · 丢包重传与传输速率优化
OTA
传输层实现
13
Flash擦写过程中的中断与异常处理
目标=处理擦写期间中断响应 · 看门狗 · 电源跌落与复位恢复策略
Flash
擦写过程
14
安全启动与镜像认证
目标=在双银行OTA中集成签名验证 · 安全启动链 · 防止未授权固件写入与运行
安全启动
镜像认证
15
加密固件与安全传输
目标=实现固件加密 · 密钥管理 · 安全通道传输
加密固件
安全传输
16
双银行Flash空间优化
目标=分析双银行冗余空间开销 · 通过压缩 · 差分或分区复用降低Flash占用
Flash
双银行
17
差分升级与增量刷写
目标=在双银行框架下实现差分算法 · 增量包生成与原地/异位重构刷写
差分升级
增量刷写
18
OTA升级过程中的电源管理
目标=设计低功耗模式 · 掉电检测与安全关机 · 确保刷写原子性与数据一致性
OTA
升级过程
19
Bootloader自升级设计
目标=实现Bootloader自身通… · 避免升级失败导致系统不可恢复
Bootloader
自升级设计
20
多镜像与多分区OTA管理
目标=管理Active · Backup · Factory等多个镜像分区
OTA
多镜像
21
OTA性能测试与优化
目标=测量擦写时间 · 传输吞吐 · 切换延迟
OTA
性能测试
22
可靠性测试与故障注入
目标=通过断电 · 通信中断 · Flash坏块等故障注入验证双银行O…
可靠性测试
故障注入
23
量产刷写工程与产线集成
目标=设计量产阶段的初始刷写 · 序列号写入 · 校准数据烧录与产线自动化流程
量产刷写工程
产线集成
24
OTA后台服务与云端对接
目标=实现设备端与云端OTA服务的注… · 版本查询 · 下载调度与升级结果上报
OTA
后台服务
25
现场OTA部署与灰度发布
目标=制定现场升级策略 · 包括分批推送 · 灰度控制
OTA
现场
26
调试与诊断工具链
目标=使用ST-LINK · Trace · 日志系统与自定义诊断命令调试双银行O…
调试
诊断工具链
27
典型故障案例分析
目标=剖析双银行OTA中常见的切换失… · 校验错误 · 启动异常等案例并给出解决方案
典型故障案例分析
OTA
28
功能安全与OTA合规
目标=结合ISO 26262等标准 · 讨论双银行OTA在功能安全与信息安全…
OTA
功能安全
29
完整项目实战
目标=从零构建一个ST Stella… · 涵盖Bootloader · App
完整项目实战
ST
30
课程总结与进阶路线
目标=回顾核心知识体系 · 梳理工程最佳实践 · 规划后续在安全
课程总结
进阶路线
所属VIP或分类
同VIP:ST-SPC5底盘与动力控制软件开发工程
同VIP:ST-SPC5底盘动力控制标定工程
同VIP:ST-SPC5生产刷写与EOL测试体系