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

相关推荐
凉、介15 小时前
深入理解 ARM SCP Firmware 的 Event 与 Notification 机制
学习·scp·嵌入式·arm
susplus15 小时前
【ARM 裸机开发 (IMX6ULL-mini)】SPI 协议与ADXL345 三轴加速度传感器
arm·spi·adxl345加速度传感器
susplus18 小时前
【ARM 裸机开发 (IMX6ULL-mini)】RGB-LCD 驱动与时序详解
arm·rgb_lcd
额额额对了19 小时前
嵌入式 ADC 从入门到实战:基于 i.MX6ULL 的裸机驱动开发
驱动开发·嵌入式硬件·arm
幼儿园蛋小黑1 天前
ARM 中断机制详解
arm
晊晌_h2 天前
IMX6ULL裸机开发:定时器(GPT/EPIT)与UART串口
arm·定时器·arm裸机开发
幼儿园蛋小黑8 天前
ARM 时钟与定时器详解:从原理到实践
arm
幼儿园蛋小黄8 天前
从定时器到时钟:ARM 嵌入式学习总结
arm
祖力558 天前
ARM时钟
嵌入式硬件·arm·时钟·imx6ull
koi77u8 天前
嵌入式学习——ARM(3)
arm