Trusted Firmware-A (TF-A) is a reference implementation of secure world software for Arm A-Profile architectures (Armv8-A and Armv7-A), including an Exception Level 3 (EL3) Secure Monitor. It provides a suitable starting point for productization of secure world boot and runtime firmware, ...
Trusted Firmware-A. Contribute to masahisak/arm-trusted-firmware development by creating an account on GitHub.
$(Package/arm-trusted-firmware-rockchip-vendor) DEPENDS:=@TARGET_rockchip VARIANT:=rk3588 endef define Build/Configure $(SED) 's,$$$(PKG_BUILD_DIR),$(PKG_BUILD_DIR),g' $(PKG_BUILD_DIR)/trust.ini $(SED) 's,$$$(VARIANT),$(BUILD_VARIANT),g' $(PKG_BUILD_DIR)/trust.ini @@ -...
This includes image authentication, Firmware Update (or recovery mode), and packaging of the various firmware images into a Firmware Image Package (FIP). Pre-integration of TBB with the Arm CryptoCell product, to take advantage of its hardware Root of Trust and crypto acceleration services. ...
Support for alternative Trusted Boot Firmware. Some platforms have their own Trusted Boot implementation and only require the Secure Monitor functionality provided by ARM Trusted Firmware. Isolation of memory accessible by the secure world from the normal world through programming of a TrustZone controlle...
Pre-integration of TBB with the ARM TrustZone CryptoCell product, to take advantage of its hardware Root of Trust and crypto acceleration services. Support for alternative boot flows, for example to support platforms where the EL3 Runtime Software is loaded using other firmware or a separate secur...
Configure the platforms TrustZone Controller (TZC) with appropriate regions of protected memory. At minimum this must include a region for the NPU's firmware code and a region for protected inference data, and these must be accessible using the NSAIDs defined above. Include th...
Pre-integration of TBB with the ARM TrustZone CryptoCell product, to take advantage of its hardware Root of Trust and crypto acceleration services. Support for alternative boot flows, for example to support platforms where the EL3 Runtime Software is loaded using other firmware or a separate secur...
ARM_CRYPTOCELL_INTEG : bool option to enable Trusted Firmware to invoke ARM® TrustZone® CryptoCell functionality for Trusted Board Boot on capable ARM platforms. If this option is specified, then the path to the CryptoCell SBROM library must be specified via CCSBROM_LIB_PATH flag.For...
1 下载ARM Trusted Firmware 1.1 Rockchip ATF Rockchip 不提供 ATF 源代码,但是 ATF 二进制文件位于 rkbin repository。 1.2 Upstream ATF 从github 中获取源代码: git clone https://github.com/ARM-software/arm-trusted-firmware.git ...