Composite device fails to enumerate | Cypress Semiconductor
Composite device fails to enumerate
I'm working on an FX3 firmware for a composite device. I'm using the SuperSpeed Explorer Kit (CYUSB3KIT-003 EZ-USB FX3). What would cause enumeration to fail on USB 2.0 ? That is, my device fails to enumerate. Microsoft's USBView reports that it recieved a device descriptor packet full of zeros. Also, it reports no open pipes. Attached it the output of USBView.
When I plug the device into a USB 3.0 port, it seems to enumerate correctly as far as I can tell. It also reports no open pipes, but I've read this may be a bug in USBView with reguards to USB 3.0 devices. Device manger reports it as an unkown device, since I haven't writtent the driver yet. Like I said, it seems to be working when attached to USB 3.0.