boards: st: nucleo_u5a5zi_q: Remove TF-M references

This board is not available in TF-M, remove any TF-M related material.

Signed-off-by: Erwan Gouriou <erwan.gouriou@st.com>
This commit is contained in:
Erwan Gouriou 2024-03-14 16:54:55 +01:00 committed by Fabio Baltieri
parent c7e084e75b
commit cb891ba45e
2 changed files with 0 additions and 41 deletions

View file

@ -1,14 +0,0 @@
# SPDX-License-Identifier: Apache-2.0
if(${ZEPHYR_TOOLCHAIN_VARIANT} STREQUAL "zephyr")
set(COMPILER_FULL_PATH ${ZEPHYR_SDK_INSTALL_DIR}/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc)
elseif(${ZEPHYR_TOOLCHAIN_VARIANT} STREQUAL "gnuarmemb")
set(COMPILER_FULL_PATH ${GNUARMEMB_TOOLCHAIN_PATH}/bin/arm-none-eabi-gcc)
endif()
if(CONFIG_BUILD_WITH_TFM)
set_property(GLOBAL APPEND PROPERTY extra_post_build_commands
#Execute post build script postbuild.sh
COMMAND $<TARGET_PROPERTY:tfm,TFM_BINARY_DIR>/api_ns/postbuild.sh ${COMPILER_FULL_PATH}
)
endif()

View file

@ -330,33 +330,6 @@ Here is an example for the :zephyr:code-sample:`blinky` application.
:board: nucleo_u5a5zj_q
:goals: debug
Building a secure/non-secure with Arm ® TrustZone ®
===========================================================
The TF-M applications can be run on this board, thanks to its Arm ® TrustZone ®
support.
In TF-M configuration, Zephyr is run on the non-secure domain. A non-secure image
can be generated using ``nucleo_u5a5zj_q_ns`` as build target.
.. code-block:: bash
$ west build -b nucleo_u5a5zj_q_ns path/to/source/directory
Note: When building the ``*_ns`` image with TF-M, ``build/tfm/api_ns/postbuild.sh`` bash script
is run automatically in a post-build step to make some required flash layout changes.
Once the build is completed, run the following script to initialize the option bytes.
.. code-block:: bash
$ build/tfm/regression.sh
Finally, to flash the board, run:
.. code-block:: bash
$ west flash
Note: Check the ``build/tfm`` directory to ensure that the commands required by these scripts
(``readlink``, etc.) are available on your system. Please also check ``STM32_Programmer_CLI``
(which is used for initialization) is available in the PATH.