DFU Get State successful ---> DFUState: Device is operating in the DFU mode and is waiting for requests. Download Block Nb 0 (2048 Bytes) DFU Get State successful ---> DFUState: Device has received a block and is waiting for the host to solicit the status via DFU_GETSTATUS. DFU Get Status successful ---> DFUStatus: No error condition present. ---> DFUState: Device is processing a download operation. Expecting DFU_DNLOAD requests. ... truncated ... Download Block Nb 19 (0 Bytes) DFU Get State successful ---> DFUState: Device has received the final block of firmware from the host and is waiting for receipt of DFU_GETSTATUS to begin the Manifestation phase; or device has completed the Manifestation phase and is waiting for receipt of DFU_GETSTATUS. (Devices that can enter this state after the Manifestation phase set bmAttributes bit bitManifestationTolerant to 1.) DFU Get Status successful ---> DFUStatus: No error condition present. ---> DFUState: Device has programmed its memories and is waiting for a USB reset or a power on reset. (Devices that must enter this state clear bitManifestationTolerant to 0.) Device Reset after Download successful Close Device Open Device Get Device Descriptor successful Get Configuration Descriptor successful DFU Get Status successful ---> DFUStatus: ---> DFUState: Device has programmed its memories and is waiting for a USB reset or a power on reset. (Devices that must enter this state clear bitManifestationTolerant to 0.) DFU Abort successful DFU Get Status successful ---> DFUStatus: Device stalled an unexpected request. ---> DFUState: An error has occurred. Awaiting the DFU_CLRSTATUS request. |
---> DFUStatus: Received DFU_DNLOAD with wLength = 0, but device does not think it has all of the data yet. ---> DFUState: An error has occurred. Awaiting the DFU_CLRSTATUS request. |