Hi Peter Yao,
To disable suspend mode
- For USB 2.0, the /* Config characteristics - bus powered */ field in the configuration descriptor need to be changed by disabling the remote wakeup. Please refer to Table 9-10. Standard Configuration Descriptor in USB 2.0 specification for the changes.
-The CyU3PSysEnterSuspendMode() API should not be called in order to disable suspend mode in the event handler for the suspend event.