- 车规级Bootloader概述
- OTA升级市场需求
- 安全升级必要性
- 课程目标与路径
- AUTOSAR标准
- ISO 26262功能安全
- ASIL分解与Bootloader
- MISRA C规范
- TC3xx/S32K/RH850选型
- Flash与RAM分区
- HSM硬件安全模块
- PBL与SBL两级设计
- 启动流程与跳转
- A/B分区与回滚
- 信任根建立
- Secure Boot流程
- 代码签名验签
- HSM加速验签
- AES-128/256
- RSA-2048/ECC
- SHA-256
- MAC与HMAC
- 密钥生命周期
- OTP/eFuse存储
- 密钥派生分散
- HSM密钥槽
- UDS协议栈(ISO 14229)
- Security Access
- TLS/DTLS车载通信
- Header+Payload+Signature
- 元数据定义
- 多固件包管理
- bsdiff/hdiff原理
- 差分包生成还原
- 车规挑战与优化
- LZMA/Zlib应用
- 压缩率与速度权衡
- 硬件解压加速
- Bootloader时钟配置
- 低功耗与唤醒源
- 升级功耗控制
- CAN/CANFD驱动
- UART/XCP on UART
- DoIP协议栈
- 会话控制(Default/Prog/Ext)
- Routine Control
- 数据传输服务
- A/B切换逻辑
- 备份区完整性校验
- 分区表管理
- Golden Image
- CAN/CANFD组播
- 以太网多播/广播
- 节点同步确认
- 固件包大小优化
- 传输速率优化
- Flash编程加速
- 并行升级
- ASIL等级分解
- ECC/CRC/双核锁步
- 故障注入测试
- 防回滚保护
- 安全调试锁定
- JTAG/SWD保护
- 唯一设备认证
- 升级包生成工具
- 签名工具
- 自动化测试脚本
- CI/CD集成
- 车规Bootloader趋势
- SOA架构升级
- SOTA与FOTA融合