文章目录
1.1 Trusted Firmware Project
Trusted Firmware Project是一个开源软件项目,最初由ARM管理,后来移交给Linaro管理。Trusted Firmware Project旨在为ARM A-Profile和M-Profile架构处理器提供安全软件的参考实现。
Trusted Firmware Project包括如下项目;TF-A、TF-M、MCUboot、TF-RMM、OP-TEE、
Mbed TLS、Hafnium、Trusted Services、Open CI。
1.1.1 TF-A 介绍
TF-A 是Trusted Firmware-A 的简称,支持的处理器包括 Cortex-A 和 Neoverse系列,为 ARM AProfile 架构(包括 Armv7-A、Armv8-A和Armv9-A)处理器提供了安全软件的参考实现;TF-A支持代码复用,方便移植到不同芯片厂商的模型和硬件平台上,移植工作只需添加平台相关代码;TFA包括了执行在EL3异常级别的Secure Monitor,并支持 AArch32 和 AArch64 执行状态。
TF-A实现了如下ARM 接口标准:
- The Power State Coordination Interface (PSCI);
- Trusted Board Boot Requirements CLIENT (TBBR
订阅专栏 解锁全文

4万+

被折叠的 条评论
为什么被折叠?



