I create a compsite device with HID and UVC. In win10 environment the host will send suspend signal into device few seconds after connect then HID part will not work anymore. I try to open UVC stream to keep data flow on the bus and the host did send resume signal into device but the hid part still not work. i commented all the code in suspend part, problem still exist. should i add something in resume part or somewhere?
the attached file is debug output by the UART ,anyone have suggestion?
Can you attach your firmware and the USB protocol trace recording the same? Is this only happening on Win10 or do you see the same behaviour on Windows 7? Can you try by using CyU3PUsbLPMDisable just after the connectstate API?