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

相关推荐
切糕师学AI2 天前
位带操作(Bit-Banding)是什么?
c语言·arm·嵌入式开发·cortex-m·位带操作
普中科技3 天前
【普中STM32F1xx开发攻略--标准库版】-- 第 17 章 STM32 中断系统
stm32·单片机·嵌入式硬件·arm·中断系统·普中科技
kk哥88996 天前
Keil MDK 5.39 编程 + 调试 ,ARM 嵌入式开发!如何安装
c++·arm
CinzWS6 天前
Cortex-R52+ 架构深度解析与国产芯片实战
arm·exception·coretex-r52+·aarch32
大聪明-PLUS8 天前
编程语言保证是安全软件开发的基础
linux·嵌入式·arm·smarc
大聪明-PLUS8 天前
在 Linux 上使用实时调度策略运行应用程序
linux·嵌入式·arm·smarc
xc丶卡卡9 天前
麒麟ARM64安装达梦数据库
linux·运维·服务器·arm·达梦
大聪明-PLUS10 天前
Linux 系统中的 CPU。文章 2:平均负载
linux·嵌入式·arm·smarc
大聪明-PLUS11 天前
Linux 中的 CPU。文章 1. 利用率
linux·嵌入式·arm·smarc
大聪明-PLUS12 天前
Rsync:管理员详细指南 第2部分
linux·嵌入式·arm·smarc