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.

TMS570LS31X HDK No Virtual COM Port Despite XDS100 USB Devices

Hello,

I am having trouble with getting my TMS570HDK to show up as a Virtual COM Port to stream RS-232 through the XDS100V2 port.  I can debug and build on the device, I just can't seem to stream through the VCP.  In my Device Manager, the TI XDS100 Channel A and XDS Channel B show up fine, which according to the TMS570HDK user guide should indicate a successful installation of the drivers.  My understanding is that the FTDI drivers as well as the XDS drivers should have been installed with CCS6.  My colleagues did not have any problems with getting the VCP to show up (one running Windows 7 the other Windows 8).  

I would appreciate any insight anyone can provide.  

Thanks,

Joey

  • Hi, any update on this?

  • Joey,

    Have you configured the serial port on the MCU to output data? Which serial port instance did you configure? You need to configure the SCI2 port for this output. Also, you need the external terminal emulator (Tera Term etc) to match the SCI2 module configuration in terms of baud rate, number of bits sent at once, number of stop bits, etc.

    Regards,
    Sunil
  • Yes the MCU is configured to output data, it is successfully streaming data via the XDS100V2 SCI port via USB on two separate build environments on two separate TMS570HDKs (the XDS port shows up as a VCP in these two instances). For whatever reason, when connecting the XDS1100V2 port to MY build environment the port does not show up as a VCP. I understand that the terminal emulator needs to be configured to match the characteristics set for the SCI driver.  I have reinstalled CCS6 twice and the FTDI drivers separately (which should have been installed in the CCS install), none of which allows for the XDS port to show up as a VCP.

  • Below information is pasted from the xds100v2 wiki page:

    Q: How can I use the XDS100v2's second port as a serial port (UART)?

    • A: Ensure that there is a physical connection between the FTDI Port B TX and RX pins and your target serial device and then follow these steps:
    1. Click Start, Right click on My Computer, and select Properties
    2. Navigate to the Hardware tab of the System Properties dialog box and select Device Manager
    3. In the list of devices, expand the group titled Universal Serial Bus controllers and look for a device named TI XDS100 Channel B
    4. Right click on this device and select Properties
    5. On the Advanced tab of this dialog box, ensure that the box labeled "Load VCP" (virtual COM port) is checked. Click OK when you are done.
    6. Unplug and replug the XDS100v2
    7. After the XDS100V2 has been re-connected, look for a group called Ports (COM & LPT) in Device Manager. Expand this group and look for an entry labaled USB Serial Port (COMXXX).
    8. The COM number associated with this port is the one you want to use in Hyperterminal, PuTTy, or your favorite terminal application.

    See whether you can make the XDS100 channel B show up as a VCP following the above sequence (specifically step 5).

  • Sunil, this fixed the problem. Thank you tremendously for saving me from spending any more time troubleshooting this.

    Best regards,

    Joey
  • Joey,
    I'm glad it worked for you.

    Regards,
    Sunil