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.

Interfacing VC33 DSP with USB

Other Parts Discussed in Thread: TMS320VC33, TUSB3410

Hi everyone,

I need to make USB communications for my DSP (TMS320VC33) and want to know what is the best way to do it?

I was thinking using TUSB3210  to interface to USB Host. Interfacing TUSB3210 to TMS320VC33 is a  challenge.

I see two options for TUSB3210 <-> TMS320VC33 link

1. Using MSP430 between TUSB3210 <-> TMS320VC33 and use MCBSP interface on VC33

2. Using large CPLD between TUSB3210 <-> TMS320VC33.

Any recommendations would be appreciated.

Thank you,

Okan

  • Hello Okan,

    Please post your question at the Microcontrollers Forum at the below link.

    Regards.

    http://e2e.ti.com/support/microcontrollers/default.aspx

  • Okan,

    The TUSB3410 would offer a glueless interface to the serial port of the VC33.  The throughput would be limited to which ever serial port is slower.  The TUSB3410's serial port is 921kbaud maximum. 

    The TUSB3210 is really not intended for this application.  The throughput if used as a bit-banged parallel port is in the 100kbps range.

    If neither of these is attractive, then posting in the MCU forum as indicated in the other reply would be the next recommendation.

  • Hi Dan,

    Thank you  for the reply, It seems using TUSB3410 is better approach.

    I was planning to use TUSB3210 to upload firmware to on board EEPROM as well. I can still use TUSB3410 port to communicate with VC33 and TUSB3210 to upload firmware to target board.

    It would be nice to do both task with a single USB connection.

    Okan

  • Hi Dan,

     

    Is there an App note to interface older DSP like VC33  to TUSB3410 via MCBSP interface or another medium?

     

    Regards,

     

    Okan

  • There is an app note in the TUSB3410 Product Folder on interfacing to the C2000 DSP and the MSP430.  That is all I am aware of.