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.

OMAP-L138 USB OTG USB0_ID Connection?

Genius 5355 points
Other Parts Discussed in Thread: OMAPL138

Hi Support,

For OTG mode, do NOT connect the USB0_ID pin, that is, leave the pin floating. Is this correct?

Thanks.

  • Yes, you should not put any jumper on ID pin, just left as float for OTG operation.
    If you connect ID pin to ground, USB will operate in Forced Host mode operation.
  • Hi ikon,

    ikon said:
    For OTG mode, do NOT connect the USB0_ID pin, that is, leave the pin floating. Is this correct?

    Yes. That is correct.

    For more detailed information please visit the section " 35.2.7 USB Controller Host and Peripheral Modes Operation" in the OMAPL138 TRM

  • Hi Shankari,

    To confirm.

    Q1. The “USB0_ID” (on OMAPl138)  must be connected to the USB_ID pin (on the USB socket) in order for OTG to work, Is it correct?

    Q2. If “USB0_ID” (On OMAPL138) was left open (No connection), which USB function can we achieve?

    a)      Pure Host

    b)      Pure Device

    c)       OTG

     

    Thanks.

  • Hi ikon,

    ikon said:
    Q1. The “USB0_ID” (on OMAPl138)  must be connected to the USB_ID pin (on the USB socket) in order for OTG to work, Is it correct?

    yes, correct.

    ikon said:
    Q2. If “USB0_ID” (On OMAPL138) was left open (No connection), which USB function can we achieve?

    a)      Pure Host

    b)      Pure Device

    c)       OTG

    If the USB0_ID pin is left open, it is OTG or device mode. It means, if you connect a pen drive, OMAPL138 will act as a host. If you connect the OMAPL138 into any of the USB HOST machine, then OMAPL138 will act as a peripheral.

    If it is USB0_ID pin state is driven low or is grounded, the USB2.0 controller would assume the role of a host. This is pure Host / Forced host mode.

  • Hi Shankari,

    If OMAP USB0_ID pin was left open (no connection to this pin at all), can we still achieve USB host or USB device function via Chip Configuration 2 Register (CFGCHIP2)?
    From the datasheet it seems possible to force it to USB host or USB device via USB0OTGMODE. Please confirm.

    Thanks.

  • Hi Shankari,

    Any feedback?

    Thanks.