We are using the TMS320C5505A with the CSL library to mange the USB port. Everything works fine if we have the cable plugged in at power on.
If we plug in the USB cable after the TMS320C5505A has booted, the USB does not connect.
In our design the USB_VDD* pins are power buy the power delivered via the USB Host connection.
It looks as if the CSL does not initialize the USB correctly when the cable is not plugged in.
Do we need to poll the VBUS status to detect a cable plugin and than initialize the USB or is there a way to generate and interrupt?