Tool/software:
Hello Support team,
One of the EPS project is using the TCAN1146-Q1 with RH850 controller, it has vector SBC and TCAN114x drivers integrated in the software.
There has been an issue reported in the CAN L/H open testing where the DUT is entered into bus off and recovered, post bus off recovery, transceiver is not going into sleep mode and hence the ECU is not shutting down even though the WUF frame is stopped as its configured for selective wakeup.
Further analysis, we understand that the transceiver is going to to standby and back to normal mode by the time ECU reaches shutdown sequence, hence it is unable to get into standby and sleep mode by explicit calls in shutdown sequence.
As we can see post bus off recovery FRAME_OVF event is set and that might have disabled the selective wake up and kept transceiver active. However, by clearing the events immediately after stooping WUF, we could see transceiver going to standby and sleep properly.
I have following questions,
1. Is it expected behavior that the transceiver will get FRAME_OVF errors set post bus off recovery with CAN L/H open case ?
2. Any idea why transceiver will go to standby and then back to normal mode with WUF being stopped post bus off recovery, even if we consider FRAME_OVF is due to some noise ?
Pls note, the sleep behavior of transceiver is proper with CAN H L short scenario.
Thanks and advance,
Ravi