cancel
Showing results for 
Search instead for 
Did you mean: 

TFM application loops in the terminal emulator instead of starting

SedCore
Associate III

Hello,

I followed the instructions provided in the UM2851 to run the TFM application contained in the latest STM32CubeU5 1.6.0 Firmware projects folder, but the application does not run, it enters an infinite loop instead.

SedCore_0-1721922095968.png

Any help please?

@Jocelyn RICARD @Guillaume K 

1 ACCEPTED SOLUTION

Accepted Solutions
Jocelyn RICARD
ST Employee

Hello @SedCore,

Solution is in the readme file of the TFM:

STM32Cube_FW_U5_V1.6.0\Projects\B-U585I-IOT02A\Applications\TFM\readme.html

"Additionally, the anti-tamper protection being enabled with active tamper pins usage by default, it is needed to connect TAMP_IN8 (PE4 on CN3 pin 11) and TAMP_OUT8 (PE5 on CN3 pin 14) on the B-U585I-IOT02A board, to allow the application to run. In case the tamper pins are opened or shorted, then the application is reset and blocked. It is however possible to disable the anti-tamper protection (refer to section 9)"

 

Best regards

Jocelyn

View solution in original post

2 REPLIES 2
Jocelyn RICARD
ST Employee

Hello @SedCore,

Solution is in the readme file of the TFM:

STM32Cube_FW_U5_V1.6.0\Projects\B-U585I-IOT02A\Applications\TFM\readme.html

"Additionally, the anti-tamper protection being enabled with active tamper pins usage by default, it is needed to connect TAMP_IN8 (PE4 on CN3 pin 11) and TAMP_OUT8 (PE5 on CN3 pin 14) on the B-U585I-IOT02A board, to allow the application to run. In case the tamper pins are opened or shorted, then the application is reset and blocked. It is however possible to disable the anti-tamper protection (refer to section 9)"

 

Best regards

Jocelyn

You are right, it worked. Thanks for your support.