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 天前
ARM异常处理流程与中断机制总结,与常见丢中断情况
arm开发·嵌入式硬件·架构·系统架构·arm
亿道电子Emdoor6 天前
【ARM】MDK-解决中文注释的乱码问题
arm开发·stm32·单片机·arm·mdk
亿道电子Emdoor7 天前
【ARM】MDK-解决单机版LIC获取报错
arm开发·stm32·单片机·arm
Invinciblenuonuo11 天前
STM32八股【1】-----启动流程和startup文件理解
stm32·arm
亿道电子Emdoor1 个月前
【ARM】DS如何查看工程的堆栈使用情况
arm开发·stm32·单片机·arm
toradexsh1 个月前
ARM 处理器平台 eMMC Flash 存储磨损测试示例
linux·arm·nxp·toradex·emmc
CYRUS STUDIO1 个月前
使用 AndroidNativeEmu 调用 JNI 函数
android·汇编·arm开发·arm·逆向·jni
小虾米的Daddy2 个月前
ARM64 Trust Firmware [一]
linux·arm·安全架构
世事如云有卷舒2 个月前
《ARM64体系结构编程与实践》学习笔记(三)
笔记·学习·arm
亿道电子Emdoor2 个月前
【ARM】MDK烧录配置文件无权限访问
arm开发·stm32·单片机·arm