blob: ea5d4f6671cff307703f5ddc96a682d9126496bc [file] [log] [blame]
Anton Komlev91281f02022-04-22 09:24:20 +01001Tools
2=====
3
Anton Komlevfb34a172022-06-27 22:42:07 +01004TF-M has a growing set of tools helping in development, testing and
Elena Uziunaitedae4b8a2023-10-10 14:32:18 +01005verification. The `tf-m-tools <https://git.trustedfirmware.org/TF-M/tf-m-tools.git/tree/>`_
Anton Komlevfb34a172022-06-27 22:42:07 +01006is a repository dedicated for gathering all of them. Please explore it for an
7overview and more detailed information.
Anton Komlev91281f02022-04-22 09:24:20 +01008
Anton Komlevfb34a172022-06-27 22:42:07 +01009Here is a list of some of them:
10
Elena Uziunaite66461ae2023-11-10 16:51:59 +000011 - :doc:`Code size analyze tool <TF-M-Tools:code-size-analyze-tool>`
12 - :doc:`Library dependency trace tool <TF-M-Tools:depend-trace-tool/depend-trace-tool>`
13 - :doc:`FIH test tool <TF-M-Tools:fih_test_tool>`
14 - :doc:`Initial Attestation Verifier <TF-M-Tools:iat-verifier>`
15 - :doc:`IRQ test tool <TF-M-Tools:irq_test_tool>`
16 - :doc:`Profiler <TF-M-Tools:profiling>`
17 - :doc:`Static Checking Framework <TF-M-Tools:static_checks/index>`
18 - :doc:`Using docker to build TF-M <TF-M-Tools:tf-m-manual-build>`
19 - :doc:`TF-Fuzz <TF-M-Tools:tf_fuzz>`
Anton Komlev91281f02022-04-22 09:24:20 +010020
21--------------
22
Anton Komlevfb34a172022-06-27 22:42:07 +010023*Copyright (c) 2020-2022, Arm Limited. All rights reserved.*