This content has been marked as final. Show 2 replies
I now get my CX3 firmware based on Super Speed(USB3.0). For some reason I cannot use USB3.0 under some environment. So I must use the firmware based on High Speed(USB2.0). I modify the USB2.0 desciptors correctly. In CyCx3UvcAppInit I remove the Super Speed related descriptors. In addition I also use CyU3PConnectState(CyTrue, CyFalse) to disable Super Speed and enable High Speed. When the device is plugged into USB interface, there is a yellow exclamation mark on the device in device manager. Does anybody know that what else I should modify?