Other Parts Discussed in Thread: HALCOGEN, LAUNCHXL2-570LC43
Hello,
I am currently trying to communicate via lin with LAUNCHXL2-570LC43 boards. I have followed the instructions in the examples and can send and receive messages from one board to itself. However, whenever I have two of these boards connected to one another, I can only send the header from the master board. I cannot send the data in the response. I have tried setting one board to slave mode, but this does not fix the issue. In addition to this, when the boards are connected to one another via LIN transceiver, I cannot bring the voltage of their RX lines low enough to register a message. I can, however, bring the RX lines low enough if their TX and RX lines are directly connected to one another without a LIN transceiver between the two of them. I have tried enabling pulldown resistors on both the RX and TX lines, but the issue persists. I have looked through the technical reference manual, but have not been able to find any information that appears relevant to these issues. Is there some response to the header that the master needs before it can send its own response that is handled automatically by the microcontroller? Is there some setting in Halcogen that drives the RX high and impedes its ability to be brought low?
Thank You