Hi,
1) I added a power on test based on the SafeTI library provided by you. All my tests pass. I have the following tests.
Flash Ecc Logic, Flash Crc, HWBIST, PIE, Interrupt Vector Table, Interrupt Vector Mismatch Handling, Watchdog, Int Oscillator2, Xtal Oscillator, IntOscillator1, Timer0, Timer1, Timer2,
Memory Ecc Logic, Memory Parity Logic, Ram, Spi A, Spi B, Sci A.
2) Then I added this to my real code that runs a motor. When I execute the total code, I get a Trip Zone fault. If I disable the Trip Zone, the motor works properly.
3) Then I did a soft reset of all the peripherals after executing the power on test. That routine works because the motor runs (still with the Trip Zone disabled).
Do you know what the issue is?