TrustZone之可信固件

Trusted Firmware是Armv8-A设备的安全世界软件的开源参考实现。Trusted Firmware为SoC开发人员和OEM提供了一个符合相关Arm规格(包括TBBR和SMCC)的参考Trusted代码库。

以下图表显示了Trusted Firmware的结构:

SMC调度程序处理传入的SMC。SMC调度程序通过Trusted Firmware确定应该由EL3处理哪些SMC,以及应该将哪些SMC转发到可信执行环境。

Trusted Firmware提供了处理Arm系统IP的代码,如互连。硅提供商需要提供处理定制或第三方IP的代码。这包括SoC特定的电源管理。

相关推荐
zhangzhangkeji16 小时前
笔记 23 :linux 内核基础知识,内核的目录
arm
抓不住时间的沙17 小时前
N1搭建Hexo个人博客,部署到Github
python·docker·node.js·debian·github·arm
躺不平的理查德1 天前
ARCH与交叉编译器的关系
服务器·arm
奔跑的架构师4 天前
[A-49]ARMv9/v8-PSCI接口规范与工作流程简介
android·linux·arm开发·arm
zhangzhangkeji6 天前
笔记 22 - 5a :彭老师 15章,uboot 启动,linux 挂载 nfs 文件系统,组网与启动 NFS 服务
arm
zhangzhangkeji7 天前
笔记 22 - 4a :彭老师 15章,uboot 启动,zynq zturn ,uboot 启动参数分析;QSPI 操作
arm
zhangzhangkeji9 天前
笔记 21-9 :彭老师 14章,系统移植,涉及 emmc / SD 的 uboot 命令
arm
zhangzhangkeji10 天前
笔记 21-7 :彭老师 14章,系统移植,uboot 常用命令,shell 里 $() 和 ${}
arm
zhangzhangkeji10 天前
笔记 21-5c :彭老师 14章,系统移植,TF启动卡制作,启动卡制作脚本分析
arm
zhangzhangkeji10 天前
笔记 21-6 :彭老师 14章,系统移植,Uboot变量及命令
arm