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.

Throughput of F28377S LaunchPad to PC via usb cable?

Other Parts Discussed in Thread: MSP430F5529

Hi,

I need a MCU to get command from PC and then send data to PC. I am considering F28377S LaunchPad and I have some questions about it.

1) Can the usb interface of F28377S LaunchPad work as a "backchannel UART" just like MSP430F5529 LaunchPad?

2) What is the max real-world throughput of  the usb interface of F28377S LaunchPad to PC and what is the transmission protocol? Uart, usb, spi or something else? 

3) Can I use the usb interface to communicate with PC and debug in CCS at the same time?

Regards,

Eric

  • Hi Eric,

    Eric Tian61 said:
    1) Can the usb interface of F28377S LaunchPad work as a "backchannel UART" just like MSP430F5529 LaunchPad?

    Yes!

    Eric Tian61 said:
    2) What is the max real-world throughput of  the usb interface of F28377S LaunchPad to PC and what is the transmission protocol? Uart, usb, spi or something else? 

    Its UART and for max throughput you can check this thread:

    Eric Tian61 said:
    3) Can I use the usb interface to communicate with PC and debug in CCS at the same time?

    Yes, very much possible through virtual com port!

    Regards,

    Gautam

  • Hi Gautam,
    Thanks for your answer.
    Regards,
    Eric
  • You're Welcome!

    Goodluck & Regards,
    Gautam
  • Hi Gautam,
    In this thread:
    e2e.ti.com/.../456450
    The actual transmission speed between PC and MSP430F5529 is about 2 to 4Mbps.
    And in this thread:
    e2e.ti.com/.../1248753
    The actual transmission speed between PC and F2837xd can achieve 40 MHz.
    Could you please tell me what causes the difference? Is it because of the different usb chips they are using?
    --TUSB2046Bx supports full speed 12Mbps and FT2232H supprts high speed 480Mbps?
    Thanks.
    Regards,
    Eric
  • Eric Tian61 said:
    The actual transmission speed between PC and F2837xd can achieve 40 MHz.

    That's the max SPI clock rate. As of SCI its 12.5Mbps theoretically. This depends on chip clock rates and if you compare MSP430 and C2000; C2000 families have higher clock rates.

    Regards,

    Gautam

  • Hi Gautam,
    Thanks for the reply.
    I want to transfer data from MCU to PC as fast as possible and the start and end of transmission is controlled by PC via USB cable.
    1) For MSP430F5529 LaunchPad, both USB module of MSP430F5529 and TUSB2046Bx support USB 2.0 full speed 12Mbps, why would the actual transmission speed achieved be much lower like 2 to 4Mbps? Is it because of hardware or software?
    2) For F28377S LaunchPad, I understand better now - GPIO84 and GPIO85 are used to communicate with PC by UART protocol, and the max throughput is 12.5Mbps theoretically, but how much lower will the actual transmission speed be? Will it be 1/6~1/3 of theoretical max throughput just like 1)?
    Regards,
    Eric