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 Client not detecting after field usage

Greetings All,

I am using AM335X microprocessor, as per our requirement we have a USB client provided so end user can connect to PC and

download data required for analysis.

Problem is after field deployment of the units, after some days USB Client/Device will not get connected to PC.

If we use other AM335x module in same unit it will work fine.

What would be the problem for failure of USB Client/device.

Following schematic is for your reference. 

Regards,

  • Hi Rajeev,

    Why have you placed this R20/R21 divider before USB0_VBUS? This pin is 5V tolerant, it should sense the 5V VBUS supply directly from the connector, at most a 1K serial resistor is allowed. I would also suggest you add protection devices on all USB signals if this is to be used in the field.
  • Hi Biser,

    Yes what you said is correct, maximum voltage for USB0_VBUS is 5.25V,  Used R20 & R21 it so to supply 3.3V to USB0_VBUS.
    At 3.3V also it is working fine but after 6 months or so device is not getting detected.
    Is there a problem providing 3.3V.

    For protection PGB001060MR-X protection diode can be used or is there any other part which can handle it.

    Thank you,

  • From what I know USBx_VBUS voltage should be above 4.4V for a session to start, unless you override VBUS detection by software. As for the ESD protection, TI has a range of ESD protection devices suitable for USB: http://www.ti.com/lsds/ti/interface/esd-emi-protection-products.page#p158=USB 2.0