AnsweredAssumed Answered

Why might MCF5235 Flexcan loose remote frames?

Question asked by Ahlan Marriott on Aug 26, 2013
Latest reply on Nov 5, 2013 by TomE

We program a message buffer to respond to a remote frame as described in 21.4.6.1 of the MCF5235 reference manual.

If this is the only use of the FlexCan then it appears to work perfectly.

If the program uses other MBs to send and recieve messages then occasionally remote frames are lost.

However the MB is still setup correctly and is active because if the remote frame is retransmitted (after a delay of 30ms) the expected response is transmitted.

This suggests that we are doing something to the FlexCAN that somehow causes it to loose the remote frame.

The MB setup to respond to the remote frame is not accessed.

From my reading the reference manual I do not understand how we can cause the remote frame to be lost if we do not access the MB, We do not seem to lose any other frames, just remote frames and then only rarely.

Can anyone gives us a clue as to what we might be doing wrong?

Best wishes,

Ahlan

Outcomes