08/24/2026
Does a two-node CAN network behave exactly like a larger CAN network?
Not always.
Two CAN nodes can communicate perfectly well under normal conditions. But things become much more interesting when errors, Bus Off, ACK failures, or Listen-Only mode enter the picture.
In this new **JCOM1939 Engineering Note**, I take a closer look at the often-overlooked problems of two-node CAN test benches.
The article was inspired in part by an unusual “runaway” behavior I observed while testing JCOM1939 in Silent Mode with a PEAK PCAN analyzer. A periodically transmitted CAN frame suddenly appeared at a much higher frequency. The explanation leads directly into CAN acknowledgment, automatic retransmission, error confinement, and the special circumstances created when only two active nodes are present.
The article also examines:
• What happens when error detection becomes ambiguous
• What happens when one of only two nodes goes Bus Off
• Why CAN itself cannot detect a missing ECU
• Why Listen-Only mode can change the behavior of a two-node test bench
• Why adding another active CAN node can make testing more representative of a real-world network
Read the complete Engineering Note:
https://jcom1939.com/the-two-node-can-bus-problem-error-handling-bus-off-and-silent-mode/
Explore how two-node CAN networks behave during errors, Bus Off, ACK failures, and Listen-Only mode, and why adding a third active CAN node can improve testing.