SLAU873D January 2023 – October 2024
The backchannel UART allows communication with the USB host that is not part of the main functionality of the target application. This is very useful during development and also provides a communication channel to the PC host side. This can be used to create graphical user interfaces (GUIs) and other programs on the PC that communicate with the LaunchPad development kit.
Figure 2-5 shows the pathway of the backchannel UART. The backchannel UART is the UART on UART0 (PA10, PA11) depending on the jumper settings on headers J21 and J22.
On the host side, a virtual COM port for the application backchannel UART is generated when the LaunchPad development kit enumerates on the host. You can use any PC application that interfaces with COM ports, including terminal applications like Hyperterminal or Docklight, to open this port and communicate with the target application. You need to identify the COM port for the backchannel. On Windows PCs, Device Manager can assist.
The backchannel UART is the "XDS110 Class Application/User UART" port. In this case, Figure 2-6 shows COM14, but this port can vary from one host PC to the next. After identifying the correct COM port, configure in your host application according to the documentation. The user can then open the port and begin communication from the host.
On the target MSPM0G3507 side, the backchannel is connected to the UART0 module. The XDS110-ET has a configurable baud rate; therefore, the PC application configuring the baud rate to be the same as what is configured on the UART0 is important.