I am looking at an device with a MCU managing a USB high speed peripheral. There is a SMSC USB3318 acting as a ULPI transceiver.
It is desirable to be able to bus power the device but it may be very difficult to implement suspend mode on the USB. Changing the MCU is not an option in this case.
I can manage the current to less than 100mA before needing 500mA (I could probably use more).
As I understand the spec, suspend mode is required for USB compliance. What if we can live without full compliance?
Suggestions?
Al Clark