- The device falls back to boot-loader mode when there is a reset event happening. This can be invoked in the firmware using the CyU3PDeviceReset() API with the isWarmReset parameter as CyFalse. This API will cause the device to be reset and fall back to boot-loader and can be implemented as a vendor command in the firmware.
- The host application should issue the vendor command request upon start-up to invoke the vendor command handler present as part of the firmware.
Please let me know if you need further information.