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.

eZdsp Stick Host communications

Hello,

I have a eZdsp USB stick for the C5505 and am having a hard time figuring out how I can transfer data to the host PC via the USB port.

 

Is there a way to send data from the USB stick to the host PC via the XDS100 interface?

 

I want to make a simple application that takes compressed data from the on board audio codec and sends it the PC for analysis.

Perhaps I should have bought the EVM board instead of the USB stick?

 

Thanks,

 

Dominic

  • Hi Dominic,

    please have a look on the C5505 Chip Support Library (CSL). It provides examples for alle peripheries, including USB. I didn't use USB so far, therefore I can't tell you anything about it, but the CSL is definetely worth a try. You find it somewhere on the TI page, downloiad is free. Be sure to get the correct version for the C5505 (low-power).

    One thing comes to my mind when reading your question: Why do you use a DSP board as an audio bypass? I am sure it would be much easier if you just plug your audio caple in the line-in of your PC and use the soundcard.

    Regards,

    Raphael

     

  • Hi Dominic and Raphael,

    The C5505 eZdsp USBStick is not wired to use the USB as a communication port. The USB port on the C5505 eZdsp is for JTAG/ Debugging purposes only and is used by the onboard XDS100 JTAG Emulator.

    The C5505 EVM comes with two USB ports – one for JTAG/Debugging and another for USB communication with the C5505 in device mode only.

    You can use the UART port for communication between the C5505 eZdsp and the host PC. There are some examples in the C5505 Chip Support Library (CSL), as Raphael mentioned

    Download the C55XCSL-LOWPOWER Chip Support Library from the following website: http://focus.ti.com/docs/toolsw/folders/print/sprc133.html

    Also, see the Spectrum Digital support websites for eZdsp and EVM details:

    C5505 eZdsp: http://support.spectrumdigital.com/boards/usbstk5505/revb/

    C5505 EVM: http://support.spectrumdigital.com/boards/evm5505/revd/

    Hope this helps,
    Mark

  • There is no chance for this tiny - but (nearly) full of possibilities board. 

    The idea NOT to provide data over usb for this  eval board, which is in fact a MP3 player,  is worth a Nobel prize.

    This was a no-cost function:  both circuits have necessary pins unconnected.  One could imagine strapping FT2232D to DSP 5505 ... but even this is foreseen by the designer - on DSP side pins are not available, well hidden below BGA package...