Our design has an imx8mp CPU with its flexcan CAN controllers. When the tcan1146 is in first is put into normal mode and the CPU is then reset, there is a 3ms dominant 0 output on the CAN bus when the CPU tx pin drops to 0(I suspect). Is there a way to prevent this? VIO and VCC drops at reset but VSUP is kept. I was expecting tUVFLTR Under voltage detection delay time to kick in within from 3 to 50 µs according to the datasheet.
This is a rare case as this only happens on a hardware reset with button or hardware watchdog and normally we can take the tranceiver off bus in software.