Hi everyone,
I am conducting some EMC test in one of my applications which uses the S32K144 LQFP64 (FS32K144HFT0VLHT).
During the BCI test, the CAN cell stops working. It can't receive, neither transmit anything. Even after the perturbation ends, the problem persists and it can be solve only by resetting the ECU. The microcontroller instead is still alive and continues with its normal operations.
At first I thought it was stuck into BUS OFF state, but after I have run some test I can confirm that this is not the case. (I have forced it into BUSOFF and I have observed that the cell is able to automatically recover from this error condition and resume its normal behaviour as soon as the perturbation ends).
I have also tried to reset the transceiver, but the problem persisted.
It seems that the cell goes into some mode where it cuts off all communication, while the rest of the micro continues to work properly. I thought it went into freeze mode and tried to force it out but I got no results.
Could it be some kind of protection kicking in? Have you heard from anyone with this problem before, and do you know if there is any strategy to solve it?
Thanks,
Giacomo