Hello,
I have flashed HSE FW on my S32K312 microcontroller, and I have enabled the HSE FW Feature flag in UTEST.
Anyway I experience the following: whenever I flash a new application FW, right after flashing if I step with the debugger (without executing any instruction, just the first one from the startup code), an Hard Fault is triggered. If instead, after flashing, I perform a reset with the debugger, the Hard Fault does not happen.
How is this possible?
May this be related with the IVT configuration?
I am using the standard linker and startup files that are provided with the Platform module in RTD v5.0.0, I attached them below (renamed in .s.c due to update policies)
I also uploaded the .map file of the application.
已解决! 转到解答。