blob: df75cad32fe7cccb317c5cee80473852c5ea4565 [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
11 - `Code size analyze tool <https://git.trustedfirmware.org/TF-M/tf-m-tools.git/tree/code-size-analyze-tool/README.rst>`_
12 - `Library dependency trace tool <https://git.trustedfirmware.org/TF-M/tf-m-tools.git/tree/depend-trace-tool/README.rst>`_
13 - `FIH test tool <https://git.trustedfirmware.org/TF-M/tf-m-tools.git/tree/fih_test_tool/Readme.rst>`_
14 - `Initial Attestation Verifier <https://git.trustedfirmware.org/TF-M/tf-m-tools.git/tree/iat-verifier/README.rst>`_
15 - `IRQ test tool <https://git.trustedfirmware.org/TF-M/tf-m-tools.git/tree/irq_test_tool/README.rst>`_
16 - `Profiler <https://git.trustedfirmware.org/TF-M/tf-m-tools.git/tree/profiler/readme.rst>`_
17 - `Static Checking Framework <https://git.trustedfirmware.org/TF-M/tf-m-tools.git/tree/static_checks/README.rst>`_
18 - `Using docker to build TF-M <https://git.trustedfirmware.org/TF-M/tf-m-tools.git/tree/tf-m-manual-build/README.rst>`_
19 - `TF-Fuzz <https://git.trustedfirmware.org/TF-M/tf-m-tools.git/tree/tf_fuzz/README>`_
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.*