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.

TMS320C5535 eZdsp USB Kit cannot run in USB 2.0

Other Parts Discussed in Thread: TMS320C5535

Hi TI engineers & friends,

I have the board TMS320C5535 eZdsp USB kit come with default Connected Audio Framework installed in the memory stick, when I plug the board into my computer, it throws out a message "This device can perform faster if it was connected to a high speed USB 2.0". However I am sure that all the ports in my computer are USB 2.0, I also tried on another computers as well but no luck at all. This made it a big problem for me since I have another application that need to operate in Hi-speed mode but I cannot manage to do it.

Does anyone have any idea on this?

Thank you very much!

  • After commenting out the line USB_setFullSpeedMode() it works properly in Highspeed mode. BTW, I found this article http://e2e.ti.com/support/dsp/tms320c5000_power-efficient_dsps/f/110/t/163511.aspx and wonder if it is a remaining bug and need to fix as suggested by Bruno:

    "both flags should be set at once, as in:
    usbRegisters->PERI_CSR0_INDX |= (CSL_USB_PERI_CSR0_INDX_SERV_RXPKTRDY_MASK | CSL_USB_PERI_CSR0_INDX_DATAEND_MASK); "

    In the article, Steve also suggested to replace USB_setFullSpeedMode to USB_setHighSpeedMode but it seems this function does not exist, so I guess just remove USB_setFullSpeedMode and the device will try to negotiate High-speed mode by default for USB 2.0.