Other Parts Discussed in Thread: HALCOGEN
Here is our scenario. We are using the Launchpad dev board, and we are trying to communicate with another processor via SCI1. We have an external wire loopback test that works when we connect UA1TX to UA1RX and we flow data. We also have verified that UA1TX to our processor's RX works fine. When we hook up our processor's TX to UA1RX, the signal gets pulled high and stays high when we are transmitting data from the processor to UA1RX. We have confirmed that we are sending data by scoping the processor TX when it is disconnected. It is a little baffling since the loopback seems to work fine. We have scoured HalCoGen trying to find a setting that could be causing this, but we can't find anything. We tried turning off the pull-ups for the input, but it didn't help. We confirmed that it isn't just an issue with the one processor by taking a USB->TTL adapter and connecting it. We see the same result.