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.

USB Dev. Bulk is not function on TMDXLCDK138 Eval Kit

Hi TI Engineers,

With using the StarterWare 01.10.03.03 and CCS V5.1, when debug USB Dev. Bulk project, the device is detect as "Unknown Device" at Device Manager.

According to StarterWare 01.10.03.03 Release Notes on Issue Identifier SDOCM00080255, the USB component of the demo does not work.

What shall I do next? Please advise. Thank you.

 

  • Hi TI Engineers,

    May I have the update? Appreciate can help. I need the USB Dev. Bulk to function urgently. Thank you.

  • Hi TI Engineers,

    After Install CodeSourcery GCC and CYGWin GCC, USB bulk is enumeration successfully

    Verification of USB bulk:

    Install program from http://www.ti.com/tool/sw-usb-win, execute usb_bulk_example.exe program from C:\Program Files\Texas Instruments\Stellaris\usb_examples.

    When key in x byte data in data entry, the x byte is written into device and later the x byte was read from device.

    The counter at LCD for Write and Read back also correct.

    Thus, the data transfer of USB Bulk is working fine with verification software.

    • Overall:

     This meant that USB bulk is able to connect to host PC and transfer in and out data file correctly.

    Thank you very much.

  • Hi TI Engineers,

     May I know that does latest version of CCS fix the bug (StarterWare 01.10.03.03 Release Notes on Issue Identifier SDOCM00080255, the USB component of the demo does not work)? If no, when the bug fix CCS will released?

  • Hi TI Enigineers,

    May I have the update?

    Thank you.

  • Hi TI,

    May I have the update?

     

    Hi All,

    Does the USB problem happen on DSP processor?

    Thank you.

     

  • Hi TI,

    I am not so happy with your company response. I have post this question since 4 Mar but until now no response from your company.

    Could you take a look on the question above?

     

  • From what I can tell, SDOCM00080255 is an issue with packed structure/alignment support in the ARM compiler.

    http://e2e.ti.com/support/development_tools/compiler/f/343/t/177082.aspx

    The release notes at http://processors.wiki.ti.com/index.php/Download_CCS have

    CCSv5.1.0 -> CGT 4.9.1
    CCSv5.3.0 -> CGT 5.0.1

    Moving up to the newest CCS should give you the latest ARM CGT. Make sure you have enabled gcc extensions in your project. You might have to recompile the usb libraries with the gcc extensions. That's my guess. So far, I've no problem compiling StarterWare USB examples on the DSP side with CCSv5.2.1.

    Forum response from TI seems based on luck. Sometimes the same day. Sometimes never. I have the feeling that nobody at TI has an official job of answering forum posts. I am guessing answering forum posts are a secondary responsibility to their primary job.