2024-05-02 04:03 AM
Hi ,
Based on the reference manual RM0407 {SPC58 C Line - 32 bit Power Architecture automotive MCU
Dual z4 cores 180 MHz, 4 MBytes Flash, HSM, ASIL-B},
The following FCCU failure the user can’t inject this fault. .
For more details, I also take as a reference the "TCU Faults" chapter in the AN5013 application note, "SPC584Cx/SPC58ECx FCCU Fault Sources and Reaction."
To verify the FCCU handled path, I performed the following procedure:
Error Code Injection: I attempted to directly inject an error by writing the error code to the FCCU's NCF_CFG - Noncritical Fault Configuration(NCFF) register (FCCU->NCFF).
MCU Response: As not expected, the MCU triggered a recursive interrupt. This means the MCU continuously called the interrupt service routine (ISR) associated with the FCCU error, preventing the main program code from executing normally.
Ivor 1 Error Observation: Following the error injection, an Ivor 1 error occurred.
My question is, Is there a configuration option to change the FCCU's response to this fault via an interrupt (IRQ) instead of triggering an IVOR1 error? Additionally, I want to confirm if the method I used to inject the error is correct.
Intended Fault Path:
Thank you in advance for your response .