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.

tm4c123x usb host

Other Parts Discussed in Thread: TM4C1237H6PZ

Dear sir,

  Will the tm4c129x's usb host hub code work on tm4c123x controller.

Dhanush

  • TM4C123x has a silicon bug, which causes trouble on communication with low-speed devices over a hub, described at USB#01 in TM4C123x Silicon Errata.

    http://www.ti.com/lit/pdf/spmz849

    But communication with full-speed device over a hub should work. Try it ;-)

    Tsuneo

  • Dear Tsuneo,

          I have read erata thank you for info.

       but  my question is that i have code of usb hub of tm4c129x i want to run it on tm4c123x will it work directly.

     

     

    I want to to make program of usb keyboard and usb pendrive do you have any code for this(in tm4c123x)

     

  • Dhanush Nair said:
    my question is that i have code of usb hub of tm4c129x i want to run it on tm4c123x will it work directly.

    TivaWare libraries give "universal" binary over differences of MCU hardwares, using "CLASS_IS_TM4C123" and "CLASS_IS_TM4C129" macros (hw_types.h). Unless your source would directly access to the features (registers) specific to TM4C129X, your code binary could work on TM4C123X. But usually, you'll need to tune your source code for the differences of board components, such as crystal., pin connections.

    Dhanush Nair said:
    I want to to make program of usb keyboard

    USB keyboards are usually low-speed.

    Tsuneo

  • Tsuneo

       I have usb- keyboard code of LM3s5951 will it directly work on TM4C1237H6PZ (after modifying usb pin and hw_types.h).

    As i have usb type A  and not micro usb so dk-tm4c123g kit's usb_Host_keyboard code is not working.Please tell me how to configure usb for usb type A

     

    Dhanush