I have a device based on DM3730, TPS65930 is used as USB PHY, BSP is based on TI PSP 04.02.00.07 and there are no changes to USB stuff. It is connected to the system with USB and used as CDC Ethernet gadget. It has its own power supply so USB power is not used. So the problem is that after cold start everything works as it supposed to but if one performs certain number of software restarts (usually 2-5) device will go in the state where it is not detected by USB host. During investigation I found that MUSB reports absence of VBUS (DEVCTRL contains 0x80) and does not enable gadget subsystem. At the same time TPS65930 has VBUS_PRES flag set in its STS_HW_CONDITIONS register. Another issue that to remove the device from this state one has to reset the power for this device, USB cable disconnect does not help to recover it from this state. So I am kind of stuck there and would appreciate any advice how to diagnose and fix the issue.