Tool/software:
Dear All,
I want to test CANbus communication between two nodes, but I don't want to use the CAN line driver between them. Can I directly connect Node1's RX to Node2's TX, and Node1's TX to Node2's RX to establish communication?
Cody
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.
Tool/software:
Dear All,
I want to test CANbus communication between two nodes, but I don't want to use the CAN line driver between them. Can I directly connect Node1's RX to Node2's TX, and Node1's TX to Node2's RX to establish communication?
Cody
Hi,
I do not think so.
A CAN node need to monitor what happens on the CAN bus when it transmit a message using the RX line. When you connect the RX line to another node TX line, it can not monitor anymore, it will report errors.
Best regards,
Cash Hao
Before the RX input, if I place an OR gate with two inputs—one connected to its own TX and the other connected to the other side's TX—will this configuration work? On my board, I have an FPGA that can create many CAN ports, but I want to connect each pair of nodes one by one to save on transceivers.
Hi,
It sounds a workable solution for this monitor issue. But I never tried this before. For my recommendation, a reliable way is to use CAN transceivers for those CAN nodes.
Best regards,
Cash Hao