
ARM64 ATF
文章平均质量分 89
ARM64 Trust Firmware详解
小虾米的Daddy
码农一个
展开
-
ARM64 Trust Firmware [五]
本篇主要介绍ATF中Runtime service的定义,注册,初始化和调用过程原创 2025-02-19 17:49:02 · 946 阅读 · 0 评论 -
ARM64 Trust Firmware [四]
完成第二阶段 BL2 的操作后就加载并进入 BL31,BL31 位于 DRAM 中,EL3 模式。原创 2025-02-18 16:49:25 · 965 阅读 · 0 评论 -
ARM64 Trust Firmware [三]
bl2_main 通过 bl2_load_images 将 bl3x 的 image 加载到 DRAM 中,然后触发 smc 到 smc 异常中,再跳转到 bl31 执行运行时固件。完成第一阶段 BL1 的操作后就加载并进入 BL2, 在一般配置下 BL2 运行在 Secure-EL1。原创 2025-02-17 17:13:23 · 449 阅读 · 0 评论 -
ARM64 Trust Firmware [二]
ATF 前面已经说了,是 ARM 的可信固件,是 ARM 官方提供的一个固件代码,提供了统一的接口标准。,官网提供了 TF-A,还提供了比如正对 Cortex-M 单片机的 TF-M,也提供了比如安全世界 OS - OPTEE 等。在 TF-A 的源代码中,一共分为 3 个部分的 bootloader:bl1、bl2、bl2u和bl31:这里的 bl1、bl2、bl2u、bl31都属于安全固件,bl32 (TEE OS)和 bl33(U-boot)都是 ATF 需要启动的其他第三方固件。1. BL1。原创 2025-02-17 14:13:48 · 1066 阅读 · 0 评论 -
ARM64 Trust Firmware [一]
ARMv8 Trust Firmware原创 2025-02-13 17:44:25 · 1147 阅读 · 0 评论