Skip to main content
Graduate
May 20, 2024
Solved

Hard fault handler

  • May 20, 2024
  • 1 reply
  • 909 views

Hello,

I am using the STM32U575ZIT6 microcontroller and enabling the TrustZone option. When executing projects, the HardFault handler triggers when switching to the non-secure zone, displaying the message "No source available for <signal handler called>() at 0xffffffa9". This also happens when running a blank project. Do you have any solutions?

    This topic has been closed for replies.
    Best answer by Istillaga

    Hello,

    I have managed to resolve the issue. The error was that the values of AttributeConfig.MPCBB_SecConfig_array when initializing GTZC were set to 0xFFFFFFFF when they should have been 0x00000000.

    1 reply

    IstillagaAuthorAnswer
    Graduate
    May 20, 2024

    Hello,

    I have managed to resolve the issue. The error was that the values of AttributeConfig.MPCBB_SecConfig_array when initializing GTZC were set to 0xFFFFFFFF when they should have been 0x00000000.