Trusted Firmware-A Tests
v2.3
Home
User Guide
Host machine requirements
Tools
Getting the TF-A Tests source code
Building TF-A Tests
TFTF test image
NS_BL1U and NS_BL2U test images
NS_BL1U test image
NS_BL2U test image
Putting it all together
EL3 test payload
SPM test images
Summary of build options
Build options shared across test images
TFTF build options
FWU test images build options
Arm FVP platform specific build options
Checking source code style
Running the TF-A Tests
Running the manual tests on FVP
Running the FWU tests
FVP
Juno
Porting Guide
Introduction
Platform requirements
Mandatory modifications
File : platform_def.h [mandatory]
Function : tftf_plat_arch_setup() [mandatory]
Function : tftf_early_platform_setup() [mandatory]
Function : tftf_platform_setup() [mandatory]
Function : plat_get_nvm_handle() [mandatory]
Function : tftf_plat_get_pwr_domain_tree_desc() [mandatory]
Function : tftf_plat_get_mpidr() [mandatory]
Function : plat_get_state_prop() [mandatory]
Function : plat_fwu_io_setup() [mandatory]
Function : plat_arm_gic_init() [mandatory]
Function : platform_get_core_pos() [mandatory]
Function : plat_crash_console_init() [mandatory]
Function : plat_crash_console_putc() [mandatory]
Function : plat_crash_console_flush() [mandatory]
Optional modifications
Function : platform_get_stack()
Function : tftf_platform_end()
Function : tftf_plat_reset()
Storage abstraction layer
Build Flags
Implementing Tests
Structure of a test
Prologue
Core
Epilogue
Template test code
Plugging the test into the build system
Design
Global overview of the TF-A tests behaviour
Global Code Structure
Detailed Code Structure
Interrupts management
Change Log & Release Notes
Version 2.3
New features
TFTF
Secure partitions
Cactus
Issues resolved since last release
Known issues and limitations
TFTF
Version 2.2
New features
TFTF
Secure partitions
Quark
Issues resolved since last release
Known issues and limitations
TFTF
Version 2.1
New features
TFTF
Secure partitions
EL3 payload
Issues resolved since last release
Known issues and limitations
TFTF
Test framework
Tests
FWU images
Test secure partitions (Cactus, Cactus-MM, Ivy)
All test images
Version 2.0
New features
TFTF
FWU images
EL3 test payload
Cactus test secure partition
Known issues and limitations
TFTF
Test framework
Tests
FWU images
Cactus test secure partition
All test images
License
SPDX Identifiers
Other Projects
Trusted Firmware-A Tests
Docs
»
Trusted Firmware-A Tests Documentation
View page source
Next
Trusted Firmware-A Tests Documentation
ΒΆ
Copyright (c)2019, Arm Limited. All rights reserved.
Read the Docs
v: v2.3
Versions
latest
stable
v2.3
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.