You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit removes the signing commands from the post build steps,
in order to leverage the consolidated TFM signing code.
Also with the support to adjust the hex base address when signing,
there is no need to run the TFM_UPDATE.sh script. We can use west
flash to flash the merged hex file on the board.
Signed-off-by: Yestin Sun <[email protected]>
The TF-M integration sample :ref:`tfm_ipc` can be run by a Nucleo L552ZE Q, using the ``nucleo_l552ze_q_ns`` target. When building a ``*_ns`` image with TF-M, a ``build/tfm/install/postbuild.sh`` bash script will be run as a post-build step to make some required flash layout changes. The ``build/tfm/install/postbuild.sh`` script will also be used to flash the board. Check the ``build/tfm/install`` directory to ensure that the commands required by these scripts (``readlink``, etc.) are available on your system.
279
+
The TF-M integration sample :ref:`tfm_ipc` can be run by a Nucleo L552ZE Q,
280
+
using the ``nucleo_l552ze_q_ns`` target. When building a ``*_ns`` image with TF-M,
281
+
a ``build/tfm/install/postbuild.sh`` bash script will be run as a post-build step
282
+
to make some required flash layout changes. The ``build/tfm/regression.sh`` script
283
+
will need to be run to perform device initialization, and then run ``west flash --hex-file build/tfm_merged.hex``
284
+
to flash the board.
285
+
286
+
Check the ``build/tfm/`` directory to ensure that the commands required by these scripts
287
+
(``readlink``, etc.) are available on your system. Please also check ``STM32_Programmer_CLI``
0 commit comments