This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TCAN1043G-Q1: CAN traffic whether has loss rate limit?

Part Number: TCAN1043G-Q1


Hello, TI member,


Regarding the CAN traffic function, we found that the CAN traffic will lose data at a very low probability(15 ppm).
Is there a recommended standard for CAN transceivers regarding traffic loss, and how much is acceptable?
We know that there are many reasons for traffic loss (about SW settings, CAN cables...).
So this question may not have a fixed answer, so other customers have the same problem or symptom?

Thank you.

 

as below is our test script sometime had one data loss (two TCAN1043G connection).

  • Hsin,

    Thanks for bringing this question to E2E! It's an interesting one.

    Within CAN, if packet loss/information loss exists, it's typically due to a detected error that stopped the transmitting node from transmitting the full message or an error stopping the receiving node from accepting the message. If the error is detected, controllers can be configured to re-transmit the message until it is received correctly, but this could cause a loop situation in production, and probably isn't the best approach. Because of these things, and the fact that only one node is transmitting a CAN frame at any given time, packet loss in CAN should be minimal, and easily detectable. 

    All of that being said, I'm not aware of a specific CAN standard for a limit on information loss. It will be very dependent on the application and what kind of message integrity is allowed and what kind of redundancy is in place in terms of the CAN frames.

    I've notified our CAN expert in case he has any more comments, but please let us know if you have any other questions.

    Regards,