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.

TMS320F28P650DK: Inquiry Regarding usb_ex1_dev_serial Example on F28P65x ControlCARD

Part Number: TMS320F28P650DK
Other Parts Discussed in Thread: C2000WARE, SYSCONFIG

Hi 

I am currently working with the usb_ex1_dev_serial example project provided for the F28P65x ControlCARD. 
As I understand, this example demonstrates the use of the Communication Device Class (CDC) to implement a virtual communication port. 
The USB is enumerated as a virtual COM port, and the example is intended to show data transmission and reception through another SCI port on the device.
However, when I connect to the virtual COM port using Tera Term on my PC, I notice that entering any value does not produce any response or change.

My goal is the following :
Use the USB port as a CDC serial port.
Transmit data from the device to the host computer so that it can be displayed in Tera Term (or another terminal).
Ensure that any value entered in Tera Term is sent back to the device and then output through SCIA.

Could you please advise me on how to achieve this functionality? Specifically, I would appreciate guidance on any additional configuration or code modifications required to enable bidirectional communication between the USB CDC port and SCIA.

Thank you very much for your support.

Best regards, 
sjkim

  • Sjkim

    When you run the example , are you able to see the virtual com port enumerated? 

    Also, let me know which version of C2000Ware are you using?

    Best Regards

    Siddharth

  • Hello Mr 

    Thanks for your response

    When I connect the J1 port of the F28P65x ControlCARD to my PC (Windows 10), two virtual COM ports are created in Device Manager under “Ports (COM & LPT)”:
    XDS110 Class Application/User UART (COM14)
    XDS110 Class Auxiliary Data Port (COM15)

    After flashing the usb_ex1_dev_serial project onto the F28P65x ControlCARD, there is no change in Device Manager.
    The same two virtual COM ports remain, and no additional port appears.
    When I connect to COM14 using Tera Term, no messages are displayed.
    My current environment:
    C2000Ware version : C2000Ware_6_00_01_00
    Device: F28P65x ControlCARD

    Could you please advise why the usb_ex1_dev_serial example does not seem to create or display the expected virtual COM port, and how I can properly verify its functionality?

    Thank you very much for your support.

    Best regards

    sjkim

  • Hi sjkim

    It should enumerate one more serial port. 

    Can you ensure the USB AUXCLK is set to 60MHz?

    Best Regards

    Siddharth

  • Hi Siddharth

    I am currently working with the F28P65x ControlCARD using CCS version 20.3.1.
    I would like to configure the USB clock to 48 MHz and USB AUXCLK to 60MHz using SysConfig.
    Could you please provide me with detailed instructions or the recommended procedure to achieve this setting?

    Thank you very much for your support.

    Best regards,
    Sungjoo