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特定的电源管理。

相关推荐
威桑4 小时前
交叉编译过程中的踩坑与收获
linux·c++·arm·交叉编译
大聪明-PLUS1 天前
Linux进程间通信(IPC)指南 - 第3部分
linux·嵌入式·arm·smarc
大聪明-PLUS2 天前
一个简单高效的 C++ 监控程序,带有一个通用的 Makefile
linux·嵌入式·arm·smarc
STCNXPARM2 天前
Android14显示系统 - ARM GPU完全剖析
arm开发·arm·gpu·android显示
大聪明-PLUS3 天前
Unix 工作实战。第二部分:软件
linux·嵌入式·arm·smarc
大聪明-PLUS4 天前
编写您自己的 Linux 操作系统引导加载程序
linux·嵌入式·arm·smarc
大聪明-PLUS6 天前
Linux 网络和流量加密完整指南(第一部分)
linux·嵌入式·arm·smarc
大聪明-PLUS7 天前
Linux 下的 C 语言编程:创建你自己的命令 shell
linux·嵌入式·arm·smarc
大聪明-PLUS9 天前
关于 systemd 和桌面应用程序自动启动
linux·嵌入式·arm·smarc
qq13267029409 天前
ARM版统信UOS桌面安装JDK
java·jdk·arm·统信uos·毕昇jdk 11