Trusted Firmware is an open source project implementing foundational software components for creating secure devices.
Currently the project targets A profile and M profile systems. Trusted Firmware implementation requires hardware assisted isolation of system in secure and non secure worlds. On Arm systems this is realized using Arm TrustZone technology which is different for A and M profiles therefore the project has two separate codebases.
**Trusted Firmware A** for A profile systems, specifically Armv8-A. [[./tf_a/ | Continue on to TF-A wiki... ]]
**Trusted Firmware M** for M profile systems, specifically Armv8-M. [[./tf_m/ | Continue on to TF-M wiki...]]
Or continue to [[./resources/ | common resources...]]