Tool/software:
Hi, experts,
This is a issue reported from my customer.
In customer's application, there is CAN communication between F2800157 and another MCU (let's name it MCU-A) on the same board. Several seconds after power-up, F2800157 fails to receive CAN frame from MCU-A, but MCU-A can receive CAN frames from F2800157 normally.
Through capturing the signals in CAN_RX pin of F2800157, the signals looks good.
While capturing the signals in CAN_TX pin of F2800157, we find sometimes it is always HIGH, but sometimes there is same signal as it in CAN_RX pin. By parsing the signal and identifying the CAN-ID, this frame is sent from MCU-A to F2800157. As shown below.
Please help to comment whether it is expected behavior that the signal received in CAN_RX is sent out in CAN_TX? Why sometimes HIGH, sometimes copy CAN_RX?
How about the cause of F2800157 CAN RX failure? This is reproduceable.
Thanks.

