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 interface to omap3530

Other Parts Discussed in Thread: OMAP3530, TPS2061, TPS65950

Hi,

    On our omap3530 based custom board we are using usb3317 chip for host interface.We taken beagle board (rev-c5) usb3322 circuit as a reference .The following are differences between beagle board and our board. (In both boards tps2061 IC used  for the vbus power supply ) .  In beagle board usb is detecting in u-boot .But in our board it's not detecting > We identified the following differences

Difference :

In beagle board USB power enable pin for tps2061 is connected to power management IC(tps65950).

 OUR BOARD ---->  In our board we connected from usb3317 IC (pin no : 7(CPEN))  to tp26061 power enable  and we connected same to gpio_126

Can we use as described above for our board ? 

In power  management  IC is there any program related to USB power enable pin ?

Difference :

In beagle board tps2061 pin no:5 OC connected to power management ic

In our board we connected to omap3530 gpio167.

Can we use as described above for our board ? 

In power  management  IC is there any program related to USB power enable pin ?

Except these two hardware changes rest of all pin connections same as beagle board 

And from usb3317 datasheet we came to know that it works with 26MHz reference clock. But reference clock  we are getting from processor is 60MHz to usb ic .

How can we configure reference clock to 26MHz ?

In beagle board : 

On our u-boot promt when we typed usb reset  command we are getting 1 device found.Then we connected usb to board and again we did did usb reset command  and we are getting 2 devices found and mass storage device found.

In our board we tried same thing . It always saying 1 device found . Zero mass storage device found .

And we are getting 5V output for the vbus ..

Can anyone  please  help  us to solve the issue.

Thanks

bhimesh

  • The HSUSB1 port on OMAP3530 requires a ULPI PHY that supports the optional ULPI clock input mode defined in the ULPI specification, because it always sources the 60 MHz ULPI clock.

    I’m not sure if the SMSC USB3317 ULPI PHY supports the optional ULPI clock input mode.  The data sheet which I found on the internet never mentions this capability.

    Regards,
    Paul