Errorframes : which node sent the message
When errorframes occur in a bus, 2 questions come up :
- Which node destroyed the message by sending an errorframe ?
- Which node sent the message that was later destroyed ?
The first question is not easy to answer, because every node in a bus can be the sender of the errorframe, it will look alike every time. This problem can only be found by measuring on different places in the bus and temporarly disconnect one node after the other.
To answer the second question, we have a fair chance to answer it with the CBT2.
By using the online trigger measurement you are able to show the last flawed message within the oscilloscope display. Therefore you should trigger to errorframes only (dismark the other triggers on the left side).
Now start a single measurement, the tester stops at the next errorframe. Da last message is now displayed in the oscilloscop display. You have a good chance that the errorframe came after the arbitration, so you can read the ID of the node that sent the message. In the screenshot it is ID 702 (the green marked area of the oscillogram is the ID).