Hi everybody,
I'm working on hardware design of custom am3352 based device. AM3352 is in ZCE package. Because the processor doesn't have enough USB ports I decide to use USB2512 USB hub and connect it to the processor to get one more USB port. I found that USB on AM3352 is OTG port which means that it can be either HOST or Device. Selection between HOST and device is done by pulling up or down ID pin of the processor. I connected the USB0_ID via zero ohm resistor to the GND and configure the port to always be a HOST. USB_DP and USB_DM are connected to the proper pins of USB2512 HUB.
Only thing I didn't understand is where to connect USB0_DRVBUS and USB0_VBUS.
1) I think that I don't need to use USB0_DRVBUS because the USB2512 have own bus voltage enable pins.
2) Because I 'm using USB0 always as HOST I think that USB_VBUS have to be connected to the 5V to power USB controller, am I right?
Also USB0_CE is not necesary for HOST if I understand right?
I can update schematic if someboty is need it.
Best regards.