I am working on AM335x custom board and using SDK 6.0.0. The USB0 port is configured as an OTG and using a mimi type B connector.
When connect nothing ( work as a USB client), we found the USB0 VBUS behaves as attached. It ripples every 2 seconds. Do you know why?
When acts as a USB host, we measured the USB0ID is low which is correct. The usb0 drvvbus should be high, but we measured low and therefore, no voltage rail for VBUS. This only happens when re-connection. If a USB device is attached to the OTG port before boot up. It is fine. After unplug and plug the USB device again, it went wrong as I said. Our drvvbus is connected to a EN of a USB power switch directly.
Thanks.