I am using the UART module as a single-wire UART (TX and RX shorted). The problem I am having is that I need to simulate an open drain on the TX pin since it holds the line high when the slave device is trying to transmit.
On most microcontrollers, I would just disconnect the TX pin from the UART module during reception and that seems to work. On this chip, I've set the TX pin as a GPIO but I still experience this issue (slave tries to transmit but cannot pull the line to 0 volts)