Home
last modified time | relevance | path

Searched full:build (Results 1 – 25 of 245) sorted by relevance

12345678910

/trusted-firmware-m-3.4.0/docs/platform/cypress/psoc64/
Dcypress_psoc64_spec.rst44 Configuring the build
47 The build configuration for TF-M is provided to the build system using command
64 Build Instructions
67 The following instructions build multi-core TF-M without regression test suites
77 mkdir <build folder>
78 pushd <build folder>
83 cmake --build <build folder> -- -j VERBOSE=1
85 The following instructions build multi-core TF-M with regression test suites
95 mkdir <build folder>
96 pushd <build folder>
[all …]
/trusted-firmware-m-3.4.0/
Dreadme.rst25 * `Build instructions`_
36 ….trustedfirmware.org/view/TF-M/job/tf-m-build-docs-nightly/lastSuccessfulBuild/artifact/trusted-fi…
37 ….trustedfirmware.org/view/TF-M/job/tf-m-build-docs-nightly/lastSuccessfulBuild/artifact/trusted-fi…
38 ….trustedfirmware.org/view/TF-M/job/tf-m-build-docs-nightly/lastSuccessfulBuild/artifact/trusted-fi…
39 ….trustedfirmware.org/view/TF-M/job/tf-m-build-docs-nightly/lastSuccessfulBuild/artifact/trusted-fi…
40 ….trustedfirmware.org/view/TF-M/job/tf-m-build-docs-nightly/lastSuccessfulBuild/artifact/trusted-fi…
46 …: https://ci.trustedfirmware.org/job/tf-m-build-docs-nightly/lastStableBuild/artifact/trusted-firm…
48 ….trustedfirmware.org/view/TF-M/job/tf-m-build-docs-nightly/lastSuccessfulBuild/artifact/trusted-fi…
/trusted-firmware-m-3.4.0/docs/building/
Dtfm_build_instruction.rst2 Build instructions
17 TF-M build steps
20 build environment. The instructions are below.
51 will be build by default with only essential modules SPM and platform hence
57 build.
61 Build type
64 By default, a MinSizeRel configuration is built. Alternate build types can be
92 | BL2 | Build level 2 secure bootloader. | ON |
94 | NS | Build NS app. Required for test code. | ON |
100 | TEST_S | Build secure regression tests. | OFF |
[all …]
Ddocumentation_generation.rst10 The documentation build is independent from building the binary artifacts.
31 1. As a custom target of TF-M CMake build system
83 Build TF-M Reference Manual
96 cmake --build build_docs -- tfm_docs_refman_html tfm_docs_refman_pdf
104 cmake --build build_docs -- tfm_docs_refman_html tfm_docs_refman_pdf
107 Build TF-M User Guide
120 cmake --build build_docs -- tfm_docs_userguide_html tfm_docs_userguide_pdf
128 cmake --build build_docs -- tfm_docs_userguide_html tfm_docs_userguide_pdf
132 Direct build using a command line tools
135 The direct build will build both user_guide and reference_manual.
[all …]
Dtfm_build_instruction_iar.rst2 Additional build instructions for the IAR toolchain
23 …For all configurations and build options some of the QCBOR tests fail due to the tests not handling
32 cmake --build cmake_build -- install
51 cmake --build cmake_build -- install
/trusted-firmware-m-3.4.0/docs/platform/arm/corstone1000/
Dreadme.rst33 target. The platform has the build option to enable secure debug protocol to
51 Build section in Corstone-1000
57 The platform binaries are build using Yocto. Below is the user guide:
81 …cmake -B build/ -S <tf-m-root>/ -DCMAKE_BUILD_TYPE=Debug -DTFM_TOOLCHAIN_FILE=<tf-m-root>/toolchai…
82 cmake --build build -- install
83 cd ./build/install/outputs/
86build-dir>/install/outputs/bl1.bin" -C board.xnvm_size=64 -C se.trustedSRAM_config=6 -C se.BootROM…
97 …cmake -B build/ -S <tf-m-root>/ -DCMAKE_BUILD_TYPE=Debug -DTFM_TOOLCHAIN_FILE=<tf-m-root>/toolchai…
98 cmake --build build -- install
99 cd ./build/install/outputs/
[all …]
/trusted-firmware-m-3.4.0/docs/cmake/
DFindSphinx.cmake14 #(sphinx-build) and it's dependences (Python).
17 #method this module expects sphix-build to be either available on the PATH,
21 # SPHINX_PATH = variable specifying where sphinx-build can be found.
28 # SPHINX_VERSION = The version reported by "sphinx-build --version"
29 # SPHINX_FOUND = True is sphinx-build was found and executed fine
52 NAMES sphinx-build
63 message(STATUS "Failed to find sphinx-build at ${SPHINX_PATH}.")
70 NAMES sphinx-build
75 message(STATUS "Failed to find sphinx-build at OS specific default locations.")
85 if(_SPHINX_VERSION MATCHES ".*sphinx-build[^0-9.]*([0-9.]+).*")
[all …]
/trusted-firmware-m-3.4.0/platform/ext/target/nxp/lpcxpresso55s69/scripts/
Dbuild_tfm_demo.py12 # Remove previous build folder
13 if os.path.isdir("build"):
15 os.system('rd /s /q build')
17 os.system('rm -rf build')
20 os.system('cmake -S . -B build -DTFM_PLATFORM=nxp/lpcxpresso55s69 -DTFM_TOOLCHAIN_FILE=toolchain_GN…
22 # Build the binaries
23 os.chdir('build')
Dbuild_tfm_regression.py12 # Remove previous build folder
13 if os.path.isdir("build"):
15 os.system('rd /s /q build')
17 os.system('rm -rf build')
20 os.system('cmake -S . -B build -DTFM_PLATFORM=nxp/lpcxpresso55s69 -DTFM_TOOLCHAIN_FILE=toolchain_GN…
22 # Build the binaries
23 os.chdir('build')
Dbuild_tfm_demo_bl2.py41 # Remove previous build folder
42 if os.path.isdir("build"):
44 os.system('rd /s /q build')
46 os.system('rm -rf build')
49 os.system('cmake -S . -B build -DBL2_S_IMAGE_START=' + BL2_S_IMAGE_START + ' -DBL2_NS_IMAGE_START='…
51 # Build the binaries
52 os.chdir('build')
/trusted-firmware-m-3.4.0/docs/getting_started/
Dtfm_getting_started.rst19 Build and run instructions
24 To build & run TF-M:
28 :doc:`Build instructions </building/tfm_build_instruction>`
29 to compile and build the TF-M source.
40 Set up build environments
43 TF-M officially supports a limited set of build environments and setups. In
65 sudo apt-get install -y git curl wget build-essential libssl-dev python3 \
153 be available in the build environment. The currently supported compiler
226 …- Download IAR build tools from `here <https://www.iar.com/iar-embedded-workbench/build-tools-for-…
235 …- Download IAR build tools from `here <https://www.iar.com/iar-embedded-workbench/#!?architecture=…
[all …]
/trusted-firmware-m-3.4.0/docs/platform/stm/b_u585i_iot02a/
Dreadme.rst7 Configuration and Build
11 and build the selected configuration as follow.
13 ``> mkdir build && cd build``
17 ``> cmake --build ./ -- install``
/trusted-firmware-m-3.4.0/docs/platform/stm/nucleo_l552ze_q/
Dreadme.rst7 Configuration and Build
11 and build the selected configuration as follow.
13 ``> mkdir build && cd build``
17 ``> cmake --build ./ -- install``
/trusted-firmware-m-3.4.0/docs/platform/stm/stm32l562e_dk/
Dreadme.rst7 Configuration and Build
10 and build the selected configuration as follow.
12 ``> mkdir build && cd build``
16 ``> cmake --build ./ -- install``
/trusted-firmware-m-3.4.0/docs/configuration/
Dindex.rst21 Build configuration
22 Specifies which file or component to include into compilation and build.
23 These are options, usually used by a build system to enable/disable
26 to other build systems.
27 In the :ref:`Base_configuration` tabletheses options have *Build* type.
40 better support build systems other than a CMake, TF-M introduced a
48 TF-M Project provides a base build, defined in ``/config/config_base.cmake``
73 In contrast, before TF-M v1.7.0, the default build includes all possible
74 features. With growing functionality, such rich default build became
95 on step 1 will generate warnings which expected to break a build.
[all …]
Dtest_configuration.rst18 | TEST_NS_ATTESTATION | Build non-secure regression Attestation tests. |
20 | TEST_NS_T_COSE | Build non-secure regression t_cose tests. |
22 | TEST_NS_QCBOR | Build non-secure regression QCBOR tests. |
24 | TEST_NS_CRYPTO | Build non-secure regression Crypto tests. |
26 | TEST_NS_ITS | Build non-secure regression ITS tests. |
28 | TEST_NS_PS | Build non-secure regression PS tests. |
30 | TEST_NS_PLATFORM | Build non-secure regression Platform tests. |
32 | TEST_NS_FWU | Build non-secure regression FWU tests. |
34 | TEST_NS_IPC | Build non-secure regression IPC tests. |
36 | TEST_NS_SLIH_IRQ | Build non-secure regression Second-Level Interrupt Handling tests. |
[all …]
Dkconfig_system.rst24 This file should be passed to the build system via command line option ``TFM_EXTRA_CONFIG_PATH``.
29 …This file should be passed to the build system via the command line option ``PROJECT_CONFIG_HEADER…
75 build system via command line option ``TFM_EXTRA_CONFIG_PATH`` and
81 <cmake build command> -DTFM_EXTRA_CONFIG_PATH=<output_path>/project_config.cmake \
84 The TF-M build system has also integrated the tool.
92 - Due to the current limitation of the tool, you are not allowed to change the values of build
/trusted-firmware-m-3.4.0/platform/ext/target/arm/corstone1000/openamp/ext/libmetal/
D0001-Disable-logger-when-the-build-type-is-release.patch4 Subject: [PATCH] Disable logger when the build type is release
16 option (WITH_ZEPHYR_LIB "Build libmetal as a zephyr library" OFF)
19 -option (WITH_DEFAULT_LOGGER "Build with default logger" ON)
21 +cmake_dependent_option(WITH_DEFAULT_LOGGER "Build with default logger" ON "${CMAKE_BUILD_TYPE} STR…
23 option (WITH_DOC "Build with documentation" ON)
/trusted-firmware-m-3.4.0/docs/platform/nuvoton/m2351/
DREADME.rst7 Build TF-M with M2351 by following commands:
11 $ mkdir build
12 $ cd build
41 > NuLink_M2351_M261 -W APROM ./build/bin/bl2.bin 0
42 > NuLink_M2351_M261 -W APROM ./build/bin/tfm_s_ns_signed.bin 0 0x10000
/trusted-firmware-m-3.4.0/docs/platform/nuvoton/m2354/
DREADME.rst7 Build TF-M with M2354 by following commands:
11 $ mkdir build
12 $ cd build
43 > NuLink_M2354 -W APROM ./build/bin/bl2.bin 0
44 > NuLink_M2354 -W APROM ./build/bin/tfm_s_ns_signed.bin 0 0x20000
/trusted-firmware-m-3.4.0/config/
Dconfig_base.cmake11 set(TFM_PLATFORM "" CACHE STRING "Platform to build TF-M for. Mu…
14 set(BL1 OFF CACHE BOOL "Whether to build BL1")
15 set(BL2 ON CACHE BOOL "Whether to build BL2")
16 set(NS ON CACHE BOOL "Whether to build NS app")
18 set(TEST_S OFF CACHE BOOL "Whether to build S regression …
19 set(TEST_NS OFF CACHE BOOL "Whether to build NS regression…
21 set(TEST_BL1_1 OFF CACHE BOOL "Whether to build BL1_1 tests")
22 set(TEST_BL1_2 OFF CACHE BOOL "Whether to build BL1_2 tests")
52 set(TFM_CODE_COVERAGE OFF CACHE BOOL "Whether to build the binary fo…
92 … FALSE CACHE BOOL "Whether to enable FVP or FPGA build of the platform.")
[all …]
/trusted-firmware-m-3.4.0/docs/configuration/profiles/
Dtfm_profile_medium_arot-less.rst105 values, to explicitly configured the features required in this profile, during TF-M build.
109 The behavior of the build flow (particularly the order of configuration loading and overriding) can
158 automatically. A warning will be thrown out during build.
178 To build Profile Medium, argument ``TFM_PROFILE`` in build command line should be
182 The following commands build Profile Medium without test cases on **Musca-B1** with
183 build type **MinSizeRel**, built by **Armclang**.
188 mkdir build && cd build
194 cmake --build ./ -- install
196 The following commands build Profile Medium-ARoT-less with regression test cases on
197 **Musca-B1** with build type **MinSizeRel**, built by **Armclang**.
[all …]
/trusted-firmware-m-3.4.0/docs/technical_references/design_docs/
Dtfm_secure_boot.rst66 together. In order to have the same artefacts at the end of the build regardless
71 ``bl2/ext/mcuboot/scripts/``. At the end of a successful build the signed TF-M
156 switch (see `Build time configuration`_). With swapping image upgrade strategy
181 switch (see `Build time configuration`_). When enabling direct-xip operation
197 two build directories when building images using this mode, as intermediate
272 configuration variable in the build configuration file, or include this
276 ``MCUBOOT_UPGRADE_STRATEGY`` configuration variable in the build
280 ``MCUBOOT_UPGRADE_STRATEGY`` configuration variable in the build
337 Build time configuration
384 public key(s) must be known at MCUBoot build time.
[all …]
/trusted-firmware-m-3.4.0/interface/include/multi_core/
Dtfm_mailbox_config.h.in11 * \note Don't modify this file. Change the build configuration value
12 * and re-build TF-M SPE side to update the value.
15 /* Get number of mailbox queue slots from build configuration */
/trusted-firmware-m-3.4.0/docs/platform/nxp/lpcxpresso55s69/
DREADME.rst9 There are two options for the TF-M build - with or without secondary bootloader (BL2).
13 To build S and NS application image for the LPCXpresso55S69, run the ``build_tfm_demo.py`` script i…
19 …$ cmake -S . -B build -DTFM_PLATFORM=nxp/lpcxpresso55s69 -DTFM_TOOLCHAIN_FILE=toolchain_GNUARM.cma…
20 $ cd build && make install
25 To build S and NS application along with a BL2 (bootloader) image for the
32 …$ cmake -S . -B build -DTFM_PLATFORM=nxp/lpcxpresso55s69 -DTFM_TOOLCHAIN_FILE=toolchain_GNUARM.cma…
33 $ cd build && make install
45 …$ cmake -S . -B build -DTFM_PLATFORM=nxp/lpcxpresso55s69 -DTFM_TOOLCHAIN_FILE=toolchain_GNUARM.cma…
46 $ cd build && make install
50 Currently ``Debug`` cannot be selected as build type and regression tests
[all …]

12345678910