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.

TMS320F28027F: Increasing the USB-UART speed in TMS320F28027F based design

Part Number: TMS320F28027F
Other Parts Discussed in Thread: EK-TM4C123GXL

Hi everyone, 

I am using the TMS320F28027F in one application where I communicate it to a pc application using the FTDI included in the Launchpad. I am using the SCIA  9600 bauds rate and the reception is interruption based. 

I am measuring around 30ms from sending a 6 bytes buffer to the TMS320F28027F and receiving in the PC application the echo. 

If I want to increasing the serial communication speed, apart from increasing the baud rate:

-should I change the FTDI to a more powerful with low latency?

-Is there any other factor where I could increase it?

Thanks in advance

Best regards 

  • Garcia,

    The easiest way is to increase the buad rate.  I am not sure if the FTDI device will have much of an impact. Please refer to the SCI chapter in the F2802x TRM:

    http://www.ti.com/lit/sprui09

    - Ken

  • Hi Ken,

    Thanks for your reply. Would help if I move to a device with USB controller, like EK-TM4C123GXL ? Is it worthy in terms of speed?

    I basically want to communicate my device (embedded MCU) with a PC  (windows OS) through USB, as faster as possible.

    Best regards 

  • Garcia,

    That might be worth a try since it has USB 2.0 Host/Device/OTG + PHY, though I can only comment on C2000.  As you know, the C2000 LaunchPad SCIs communicate with USB via the FTDI device.  In general, UART speed is up to about 1Mbps, however USB 2.0 (also asynchronous) according to the specifications state it can transfer up to 480Mbps.

    I hope this helps. If this answers your question, please click the green "Verified Answer" button. Thanks.

    - Ken