首页
›
嵌入式与底层系统
›
088-TF-M与PSA可信固件工程
›
《TF-M平台移植与启动工程》
VIP9
本课程属于:088-TF-M与PSA可信固件工程
嵌入式与底层系统 · 共 9 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
TF-M平台移植与启动工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=TF-M平台移植与启动工程的学… · 核心概念 · 整体框架与学习路径
课程导入
TF-M
02
TF-M基础概念
目标=Trusted Firmwar… · 架构组成 · 安全模型
TF-M
基础概念
03
ARM TrustZone技术基础
目标=安全与非安全世界划分 · 异常级别 · 内存隔离机制与TF-M的关系
ARM
TrustZone
04
TF-M软件架构解析
目标=SPM · SPE · NSPE
TF-M
软件架构解析
05
TF-M启动流程总览
目标=从复位向量到安全服务就绪的完整…
TF-M
启动流程总览
06
移植准备工作
目标=目标平台评估 · 工具链选择 · 源码获取
移植准备工作
目标=目标平台评…
07
硬件平台抽象层
目标=CMSIS · HAL · 平台初始化代码
硬件平台抽象层
CMSIS
08
启动代码与向量表
目标=复位处理 · 安全向量表 · 非安全向量表
启动代码
向量表
09
安全启动链
目标=BL1 · BL2 · 镜像验证
安全启动链
BL1
10
TF-M构建系统
目标=CMake · Kconfig · 编译选项
TF-M
构建系统
11
平台移植核心步骤
目标=新建平台目录 · 配置文件 · 设备定义
平台移植核心步骤
目标=新建平台目…
12
内存布局与链接脚本
目标=安全/非安全Flash与RAM… · 分区对齐 · 栈堆设置与MPU配置
内存布局
链接脚本
13
中断与异常处理
目标=安全中断 · 非安全中断 · 异常路由
异常处理
目标=安全
14
外设驱动适配
目标=串口 · 定时器 · Flash控制器
外设驱动适配
目标=串口
15
安全分区与服务配置
目标=分区清单 · 服务依赖 · IPC机制
安全分区
服务配置
16
非安全应用集成
目标=NSPE启动 · 接口调用 · 共享内存
非安全应用集成
NSPE
17
调试与日志系统
目标=串口日志 · 调试器连接 · 断点设置
调试
日志系统
18
实战案例一
目标=基于Cortex-M33的虚拟…
实战案例一
Cortex-M33
19
实战案例二
目标=为某款真实MCU移植TF-M并…
实战案例二
MCU
20
实战案例三
目标=集成加密硬件加速器并验证安全存…
实战案例三
目标=集成加密硬…
21
常见问题与解决方案
目标=编译错误 · 链接失败 · 启动挂起
常见问题
解决方案
22
性能与安全优化
目标=启动时间优化 · 内存占用裁剪 · 安全加固与侧信道防护基础
性能
安全优化
23
测试与验证
目标=TF-M测试套件 · 回归测试 · 安全认证测试与合规性检查
测试
验证
24
版本升级与维护
目标=TF-M版本迁移 · API变更 · 配置更新与长期维护策略
版本升级
维护
25
多核与异构平台移植
目标=多核启动 · 核间通信 · 安全域划分与资源协同管理
多核
异构平台移植
26
低功耗与安全启动
目标=低功耗模式下的安全状态保持 · 唤醒流程与安全启动恢复
低功耗
安全启动
27
安全认证与标准
目标=PSA Certified · SESIP · Common Criteria与TF…
安全认证
标准
28
综合项目实战
目标=从零开始完成一个完整平台的TF… · 启动 · 测试与文档输出
综合项目实战
TF
29
课程总结与进阶路线
目标=知识体系回顾 · 能力自评 · 进阶学习资源与社区参与方式
课程总结
进阶路线
30
综合提升与答疑
目标=典型疑难问题深度解析 · 最佳实践分享与工程经验总结
综合提升
答疑
所属VIP或分类
同VIP:MCUboot安全启动与固件签名工程
同VIP:PSA-Crypto密码服务集成工程
同VIP:PSA安全架构与设备可信工程