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.

MSPM0G3507: Direct CANbus Node-to-Node Communication without Line Driver

Part Number: MSPM0G3507

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