/trusted-firmware-m-3.6.0/docs/tools/ |
D | index.rst | 1 Tools chapter 4 TF-M has a growing set of tools helping in development, testing and 5 verification. The `tf-m-tools <https://git.trustedfirmware.org/TF-M/tf-m-tools.git/tree/>`_ 11 - :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>` [all …]
|
/trusted-firmware-m-3.6.0/docs/platform/ |
D | platform_introduction.rst | 8 …<https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecos… 10 …<https://developer.arm.com/tools-and-software/development-boards/fpga-prototyping-boards/download-… 15 …<https://developer.arm.com/tools-and-software/development-boards/fpga-prototyping-boards/download-… 17 …<https://developer.arm.com/tools-and-software/development-boards/fpga-prototyping-boards/download-… 19 …<https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecos… 29 <https://developer.arm.com/Tools%20and%20Software/Musca-B1%20Test%20Chip%20Board>`_ 31 <https://developer.arm.com/Tools%20and%20Software/Musca-S1%20Test%20Chip%20Board>`_ 33 … <https://developer.arm.com/tools-and-software/development-boards/fpga-prototyping-boards/mps3>`_ 37 <https://www.st.com/en/evaluation-tools/stm32h573i-dk.html>`_ 39 <https://www.st.com/en/evaluation-tools/B-U585I-IOT02A.html>`_ [all …]
|
/trusted-firmware-m-3.6.0/docs/platform/nordic_nrf/nrf9160dk_nrf9160/ |
D | README.rst | 16 https://www.nordicsemi.com/Software-and-tools/Development-Kits/nRF9160-DK 53 * Segger J-Link firmware and desktop tools 67 nRFx Command-Line Tools Installation 70 The nRF Command-line Tools allow you to control your nRF9160 device from the command line, 73 To install them, visit `nRF Command-Line Tools`_ and select your operating 87 Command-Line Tools, follow the steps below: 134 .. _nRF Command-Line Tools: https://www.nordicsemi.com/Software-and-Tools/Development-Tools/nRF-Com…
|
/trusted-firmware-m-3.6.0/docs/platform/nordic_nrf/nrf5340dk_nrf5340_cpuapp/ |
D | README.rst | 23 https://www.nordicsemi.com/Software-and-tools/Development-Kits/nRF5340-DK 61 * Segger J-Link firmware and desktop tools 75 nRF Command-Line Tools Installation 78 The nRF Command-line Tools allow you to control your nRF5340 device from the command line, 81 To install them, visit `nRF Command-Line Tools`_ and select your operating 95 Command-Line Tools, follow the steps below: 144 .. _nRF Command-Line Tools: https://www.nordicsemi.com/Software-and-Tools/Development-Tools/nRF-Com…
|
/trusted-firmware-m-3.6.0/docs/platform/nordic_nrf/nrf9161dk_nrf9161/ |
D | README.rst | 53 * Segger J-Link firmware and desktop tools 67 nRFx Command-Line Tools Installation 70 The nRF Command-line Tools allow you to control your nRF9161 device from the command line, 73 To install them, visit `nRF Command-Line Tools`_ and select your operating 87 Command-Line Tools, follow the steps below: 134 .. _nRF Command-Line Tools: https://www.nordicsemi.com/Software-and-Tools/Development-Tools/nRF-Com…
|
/trusted-firmware-m-3.6.0/docs/releases/ |
D | 1.1.rst | 49 …/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-mpu-eval-tools/stm32-mcu… 52 …/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-mpu-eval-tools/stm32-mcu… 57 …<https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecos…
|
D | 1.2.0.rst | 40 <https://www.nordicsemi.com/Software-and-tools/Development-Kits/nRF9160-DK>`_ 42 <https://www.nordicsemi.com/Software-and-tools/Development-Kits/nRF5340-PDK>`_ 44 <https://www.nordicsemi.com/Software-and-tools/Development-Kits/nRF5340-PDK>`_ 54 …<https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecos… 107 hardware limitations or 3rd-party tools and therefore won't be fixed by TF-M.
|
/trusted-firmware-m-3.6.0/docs/platform/lairdconnectivity/bl5340_dvk_cpuapp/ |
D | README.rst | 64 * Segger J-Link firmware and desktop tools 77 nRF Command-Line Tools Installation 80 The nRF Command-line Tools allow you to control your BL5340 module from the 84 To install them, visit `nRF Command-Line Tools`_ and select your operating 98 nRF Command-Line Tools, follow the steps below: 131 nRF Command-Line Tools to the secondary , follow the steps below: 172 .. _nRF Command-Line Tools: https://www.nordicsemi.com/Software-and-Tools/Development-Tools/nRF-Com…
|
/trusted-firmware-m-3.6.0/docs/design_docs/software/ |
D | tfm_code_generation_with_jinja2.rst | 14 generated are listed in ``tools/tfm_generated_file_list.yaml``. For each 18 the generation are listed in ``tools/tfm_manifest_list.yaml``. 24 ``tools/tfm_parse_manifest_list.py`` Python script is used to generate files 25 from the templates. This script calls the ``tools/generate_from_template.py`` to 26 parse the template files, and uses ``tools/keyword_substitution.py`` to 35 ``tools/tfm_parse_manifest_list.py`` to do the substitution. 42 - ``tools/tfm_parse_manifest_list.py`` have to be modified to call the Jinja2
|
/trusted-firmware-m-3.6.0/docs/getting_started/ |
D | tfm_getting_started.rst | 121 2. TF-M's ``tools/requirements.txt`` file declares additional Python 128 pip3 install -r tools/requirements.txt 138 2. TF-M's ``tools/requirements.txt`` file declares additional Python 144 pip3 install -r tools\requirements.txt 160 …kages from `here <https://developer.arm.com/products/software-development-tools/compilers/arm-comp… 172 …kages from `here <https://developer.arm.com/products/software-development-tools/compilers/arm-comp… 224 …- Download IAR build tools from `here <https://www.iar.com/iar-embedded-workbench/build-tools-for-… 233 …- Download IAR build tools from `here <https://www.iar.com/iar-embedded-workbench/#!?architecture=… 321 …Download Arm Development Studio from `here <https://developer.arm.com/tools-and-software/embedded/… 363 …Download Arm Development Studio from `here <https://developer.arm.com/tools-and-software/embedded/… [all …]
|
/trusted-firmware-m-3.6.0/docs/building/ |
D | documentation_generation.rst | 13 Tools and building environment 16 These tools are used to generate TF-M documentation: 32 2. Directly, using the command line tools 58 Download and install the following tools: 132 Direct build using a command line tools 155 # Command line tools is yet not available for Windows
|
/trusted-firmware-m-3.6.0/platform/ext/target/nxp/lpcxpresso55s69/project_template/bl2/ |
D | pin_mux.c | 9 * This file was generated by the MCUXpresso Config Tools. Any manual edits made to this file 10 * will be overwritten if the respective MCUXpresso Config Tools is used to update this file. 15 * TEXT BELOW IS USED AS SETTING FOR TOOLS ************************************* 22 * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS *********** 43 * TEXT BELOW IS USED AS SETTING FOR TOOLS ************************************* 51 * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS ***********
|
D | clock_config.c | 9 * This file was generated by the MCUXpresso Config Tools. Any manual edits made to this file 10 * will be overwritten if the respective MCUXpresso Config Tools is used to update this file. 25 /* TEXT BELOW IS USED AS SETTING FOR TOOLS ************************************* 32 * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS **********/ 61 /* TEXT BELOW IS USED AS SETTING FOR TOOLS ************************************* 70 * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS **********/ 108 /* TEXT BELOW IS USED AS SETTING FOR TOOLS ************************************* 118 * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS **********/ 156 /* TEXT BELOW IS USED AS SETTING FOR TOOLS ************************************* 174 * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS **********/ [all …]
|
/trusted-firmware-m-3.6.0/platform/ext/target/nxp/lpcxpresso55s69/project_template/ns/ |
D | pin_mux.c | 9 * This file was generated by the MCUXpresso Config Tools. Any manual edits made to this file 10 * will be overwritten if the respective MCUXpresso Config Tools is used to update this file. 15 * TEXT BELOW IS USED AS SETTING FOR TOOLS ************************************* 22 * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS *********** 43 * TEXT BELOW IS USED AS SETTING FOR TOOLS ************************************* 51 * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS ***********
|
D | clock_config.c | 9 * This file was generated by the MCUXpresso Config Tools. Any manual edits made to this file 10 * will be overwritten if the respective MCUXpresso Config Tools is used to update this file. 25 /* TEXT BELOW IS USED AS SETTING FOR TOOLS ************************************* 32 * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS **********/ 61 /* TEXT BELOW IS USED AS SETTING FOR TOOLS ************************************* 70 * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS **********/ 108 /* TEXT BELOW IS USED AS SETTING FOR TOOLS ************************************* 118 * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS **********/ 156 /* TEXT BELOW IS USED AS SETTING FOR TOOLS ************************************* 174 * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS **********/ [all …]
|
/trusted-firmware-m-3.6.0/platform/ext/target/nxp/lpcxpresso55s69/project_template/s/ |
D | pin_mux.c | 9 * This file was generated by the MCUXpresso Config Tools. Any manual edits made to this file 10 * will be overwritten if the respective MCUXpresso Config Tools is used to update this file. 15 * TEXT BELOW IS USED AS SETTING FOR TOOLS ************************************* 22 * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS *********** 43 * TEXT BELOW IS USED AS SETTING FOR TOOLS ************************************* 51 * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS ***********
|
D | clock_config.c | 9 * This file was generated by the MCUXpresso Config Tools. Any manual edits made to this file 10 * will be overwritten if the respective MCUXpresso Config Tools is used to update this file. 25 /* TEXT BELOW IS USED AS SETTING FOR TOOLS ************************************* 32 * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS **********/ 61 /* TEXT BELOW IS USED AS SETTING FOR TOOLS ************************************* 70 * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS **********/ 108 /* TEXT BELOW IS USED AS SETTING FOR TOOLS ************************************* 118 * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS **********/ 156 /* TEXT BELOW IS USED AS SETTING FOR TOOLS ************************************* 174 * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS **********/ [all …]
|
/trusted-firmware-m-3.6.0/docs/ |
D | index.rst | 93 Tools <tools/index> 110 TF-M Tools <https://trustedfirmware-m.readthedocs.io/projects/tf-m-tools/en/latest/>
|
/trusted-firmware-m-3.6.0/docs/introduction/ |
D | readme.rst | 65 - Software implementation of TF-M with documentation and essential tools 68 * - `tf-m-tools <https://git.trustedfirmware.org/TF-M/tf-m-tools.git/tree/>`_ 69 - Non essential tools used for testing and verification of TF-M 95 <https://github.com/mcu-tools/mcuboot/blob/main/LICENSE>`_
|
/trusted-firmware-m-3.6.0/docs/platform/cypress/psoc64/libs/core-lib/ |
D | RELEASE.md | 61 ### Supported Software and Tools 62 … version of the Core Library was validated for compatibility with the following Software and Tools: 64 | Software and Tools | Version |
|
/trusted-firmware-m-3.6.0/tools/ |
D | tfm_generated_file_list.yaml | 37 "template": "tools/config_impl.cmake.template", 38 "output": "tools/config_impl.cmake"
|
/trusted-firmware-m-3.6.0/docs/integration_guide/ |
D | tfm_fpu_support.rst | 137 …rm Embedded Toolchain <https://developer.arm.com/tools-and-software/open-source-software/developer… 145 .. [7] `Musca-S1 Test Chip Board <https://developer.arm.com/tools-and-software/development-boards/i… 151 .. [10] `Arm Compiler for Embedded <https://developer.arm.com/Tools%20and%20Software/Arm%20Compiler…
|
/trusted-firmware-m-3.6.0/docs/platform/stm/common/stm32h5xx/ |
D | readme.rst | 26 …Adaptation and tools specific to stm32 board using stm32h5xx soc from https://github.com/STMicroel… 37 STM32_Programmer_CLI is required.(see https://www.st.com/en/development-tools/stm32cubeprog.html)
|
/trusted-firmware-m-3.6.0/docs/platform/stm/common/stm32l5xx/ |
D | readme.rst | 27 …Adaptation and tools specific to stm32 board using stm32l5xx soc from https://github.com/STMicroel… 38 STM32_Programmer_CLI is required.(see https://www.st.com/en/development-tools/stm32cubeprog.html)
|
/trusted-firmware-m-3.6.0/docs/integration_guide/services/ |
D | tfm_attestation_integration_guide.rst | 136 `Entity Attestation Token <https://tools.ietf.org/html/draft-mandyam-eat-01>`__ 138 `CBOR <https://tools.ietf.org/html/rfc7049>`__ format and signed according to 139 `COSE <https://tools.ietf.org/html/rfc8152>`__ standard. 168 a subset of the `COSE <https://tools.ietf.org/html/rfc8152>`__ standard 600 purpose in the `tf-m-tools`_ repo called `iat-verifier`_. It does the same 607 .. _tf-m-tools: https://git.trustedfirmware.org/TF-M/tf-m-tools.git 609 .. _iat-verifier: https://git.trustedfirmware.org/TF-M/tf-m-tools.git/tree/ 648 :doc:`tf-m-tools-iat-verifer<TF-M-Tools:iat-verifier>`.
|