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.

TMS320F28027: C2000 unable to communicate with PC over USB/UART

Part Number: TMS320F28027
Other Parts Discussed in Thread: CONTROLSUITE

I recently acquired a C2000 Piccolo Launchpad. I followed the instructions found in the User's Guide but I am unable to get the serial communication working. Here's what I did:

I downloaded Code Composer Studio and ControlSuite. I installed them. I plugged the C2000 Launchpad to the PC using the USB cable. The C2000 powered up and began running the LED program that comes pre-programmed. I pressed S3 to test the temperature measurement mode (also pre-programmed) and it works. The problem is that I can't get the temperature information to display onto the PC through the USB/UART connection.

According to the instructions, when you plug the LaunchPad into the PC, windows will automatically detect the hardware and ask to install software drivers. This did not happen. According to the instructions, there should be a "USB Serial Port (COM#)" in Ports under Device Manager. You need this information configure a serial terminal app like Putty. I don't see a "Ports" in Device Manager. When I look under '"USB Serial Bus Controllers" in Device Manger, I see no entries for TI XDS100 Channel A/B, which leads me to suspect drivers were never installed.

I have read forum posts for similar problems, and their answer is always to "install CCS." I have reinstalled Code Composer Studio three times over. It's not working.

I can say that S1 switch 3 is in the up position. Jumpers are on JP1, JP2, JP3 and both power LEDs are on. S4 is in the Up position. In short, I don't think there's a hardware issue.

The link to the user manual is www.ti.com/.../spruhh2a.pdf

  • Jeffrey,

    do you have something in your Device manager called "Texas Instruments Debug Probes"? If so please try following the instructions below:

    1. Right click on "XDS100 Class Auxilary Port" and select properties
    2. In the Properties window switch to the "Advanced" tab
    3. Check the "Load VCP" box
    4. Disconnect and reconnect the Launch Pad.

    Please let me know if this fixes your issue.


    Regards,
    Cody

  • Hi Cody

    I fixed the issue when I disconnected and reconnected the Launch Pad. I think the problem was that the cable connector was not fully inserted into the Launch Pad board connector. So even though the USB cable was powering the board, it wasn't able to send data.

    I get the Ports and Texas Instruments Debug Probes to show up on Device Manager, but TI XDS100 Channel A/B are still missing. The serial terminal communication works. I tested it on CCS 7's terminal, so I'm assuming that TI XDS100 Channel A/B are obsolete.

    I would like to offer a friendly suggestion: Can you update documentation, such as the User's Guide, because I've noticed that most of them are at least a few years old and refer to older, obsolete versions of Code Composer Studio.

    Thanks for your support,
    Jeff