Update finishes with error

Hey guys,
I’m getting the following error when I try to update to the stable or dev firmware. I’ve tried the driver fix on this thread here (PC is recognizing device as DFU in SF mode but qFlipper is not able to repair - #12 by Anthony_Parabavidez) but it’s the same result. It does appear to boot into a newly flashed device (though this could still be in a messed-up state and not apparent)

I think it’s having issues with the SD Card writing or something. Anyhow, let me know what I screwed up. I can’t wait to get this going, thank you!

[APP] qFlipper version 1.0.0 commit 69e0b6a7 2022-03-25T06:25:55
[APP] OS info: Windows 10 Version 2009 10 10.0.19044
[DBG] Device reported transfer size: 1024
[DBG] Bytes uploaded: 32 100%
[DBG] Upload has finished.
[REG] Registering the device
[BKD] Current device changed to "Ak4"
[UPD] Fetched update information from https://update.flipperzero.one/firmware/directory.json
[UPD] Fetched update information from https://update.flipperzero.one/qFlipper/directory.json
[default] Model size of -289 is less than 0
[default] Model size of -37 is less than 0
[UPD] Fetched update information from https://update.flipperzero.one/firmware/directory.json
[DEV] Full Repair @Ak4 START
[ZIP] Uncompressing file with size of 168695 bytes...
[ZIP] Uncompression finished : No Error
[ZIP] Uncompressing file with size of 24537 bytes...
[ZIP] Uncompression finished : No Error
[RCY] Set Recovery boot mode @Ak4 START
[DBG] Device reported transfer size: 1024
[DBG] Bytes uploaded: 128 100%
[DBG] Upload has finished.
[DBG] vvv ATTENTION: Ignore errors below until matching closing message. vvv
[DBG] Device is not idle, resetting...
[DBG] Device reported transfer size: 1024
[DBG] Failed to perform control transfer
[DBG] Unable to get device status
[DBG] An error has occured during download phase
[DBG] ^^^ ATTENTION: Ignore errors above until matching opening message. ^^^
[DBG] vvv ATTENTION: Ignore errors below until matching closing message. vvv
[DBG] ^^^ ATTENTION: Ignore errors above until matching opening message. ^^^
[RCY] Timeout with an online device, assuming it is still functional
[RCY] Set Recovery boot mode @Ak4 SUCCESS
[RCY] Co-Processor Firmware Download @Ak4 START
[DBG] Device reported transfer size: 1024
[DBG] Bytes uploaded: 2 100%
[DBG] Upload has finished.
[DBG] FUS appears NOT to be running: Error occured, Not running.
[DBG] vvv ATTENTION: Ignore errors below until matching closing message. vvv
[DBG] Device is not idle, resetting...
[DBG] Device reported transfer size: 1024
[DBG] Failed to perform control transfer
[DBG] Bytes uploaded: 0 0%
[DBG] End of transmission.
[DBG] Upload has finished.
[DBG] Failed to read FUS status
[DBG] ^^^ ATTENTION: Ignore errors above until matching opening message. ^^^
[DBG] vvv ATTENTION: Ignore errors below until matching closing message. vvv
[DBG] ^^^ ATTENTION: Ignore errors above until matching opening message. ^^^
[UPD] Fetched update information from https://update.flipperzero.one/qFlipper/directory.json
[RCY] Timeout with an online device, assuming it is still functional
[DBG] Getting Co-Processor (Wireless) status...
[DBG] Device reported transfer size: 1024
[DBG] Bytes uploaded: 2 100%
[DBG] Upload has finished.
[DBG] Current FUS state: Idle, No error.
[DBG] Attempting to flash CO-PROCESSOR firmware image...
[DBG] Device is not idle, resetting...
[DBG] Device reported transfer size: 1024
[DBG] Bytes uploaded: 128 100%
[DBG] Upload has finished.
[DBG] SFSA value is 0xf4
[DBG] Target address for co-processor firmware image is 0x80d7000
[DBG] Device is not idle, resetting...
[DBG] Erasing memory: 0%
[DBG] Erasing memory: 3%
[DBG] Erasing memory: 6%
[DBG] Erasing memory: 10%
[DBG] Erasing memory: 13%
[DBG] Erasing memory: 17%
[DBG] Erasing memory: 20%
[DBG] Erasing memory: 24%
[DBG] Erasing memory: 27%
[DBG] Erasing memory: 31%
[DBG] Erasing memory: 34%
[DBG] Erasing memory: 37%
[DBG] Erasing memory: 41%
[DBG] Erasing memory: 44%
[DBG] Erasing memory: 48%
[DBG] Erasing memory: 51%
[DBG] Erasing memory: 55%
[DBG] Erasing memory: 58%
[DBG] Erasing memory: 62%
[DBG] Erasing memory: 65%
[DBG] Erasing memory: 69%
[DBG] Erasing memory: 72%
[DBG] Erasing memory: 75%
[DBG] Erasing memory: 79%
[DBG] Erasing memory: 82%
[DBG] Erasing memory: 86%
[DBG] Erasing memory: 89%
[DBG] Erasing memory: 93%
[DBG] Erasing memory: 96%
[DBG] Erase done.
[DBG] Device is not idle, resetting...
[DBG] Device reported transfer size: 1024
[DBG] Bytes downloaded: 1024 0%
[DBG] Bytes downloaded: 2048 1%
[DBG] Bytes downloaded: 3072 2%
[DBG] Bytes downloaded: 4096 3%
[DBG] Bytes downloaded: 5120 4%
[DBG] Bytes downloaded: 6144 5%
[DBG] Bytes downloaded: 7168 6%
[DBG] Bytes downloaded: 9216 7%
[DBG] Bytes downloaded: 10240 8%
[DBG] Bytes downloaded: 11264 9%
[DBG] Bytes downloaded: 12288 10%
[DBG] Bytes downloaded: 13312 11%
[DBG] Bytes downloaded: 14336 12%
[DBG] Bytes downloaded: 16384 13%
[DBG] Bytes downloaded: 17408 14%
[DBG] Bytes downloaded: 18432 15%
[DBG] Bytes downloaded: 19456 16%
[DBG] Bytes downloaded: 20480 17%
[DBG] Bytes downloaded: 21504 18%
[DBG] Bytes downloaded: 23552 19%
[DBG] Bytes downloaded: 24576 20%
[DBG] Bytes downloaded: 25600 21%
[DBG] Bytes downloaded: 26624 22%
[DBG] Bytes downloaded: 27648 23%
[DBG] Bytes downloaded: 28672 24%
[DBG] Bytes downloaded: 29696 25%
[DBG] Bytes downloaded: 31744 26%
[DBG] Bytes downloaded: 32768 27%
[DBG] Bytes downloaded: 33792 28%
[DBG] Bytes downloaded: 34816 29%
[DBG] Bytes downloaded: 35840 30%
[DBG] Bytes downloaded: 36864 31%
[DBG] Bytes downloaded: 38912 32%
[DBG] Bytes downloaded: 39936 33%
[DBG] Bytes downloaded: 40960 34%
[DBG] Bytes downloaded: 41984 35%
[DBG] Bytes downloaded: 43008 36%
[DBG] Bytes downloaded: 44032 37%
[DBG] Bytes downloaded: 46080 38%
[DBG] Bytes downloaded: 47104 39%
[DBG] Bytes downloaded: 48128 40%
[DBG] Bytes downloaded: 49152 41%
[DBG] Bytes downloaded: 50176 42%
[DBG] Bytes downloaded: 51200 43%
[DBG] Bytes downloaded: 52224 44%
[DBG] Bytes downloaded: 54272 45%
[DBG] Bytes downloaded: 55296 46%
[DBG] Bytes downloaded: 56320 47%
[DBG] Bytes downloaded: 57344 48%
[DBG] Bytes downloaded: 58368 49%
[DBG] Bytes downloaded: 59392 50%
[DBG] Bytes downloaded: 61440 51%
[DBG] Bytes downloaded: 62464 52%
[DBG] Bytes downloaded: 63488 53%
[DBG] Bytes downloaded: 64512 54%
[DBG] Bytes downloaded: 65536 55%
[DBG] Bytes downloaded: 66560 56%
[DBG] Bytes downloaded: 68608 57%
[DBG] Bytes downloaded: 69632 58%
[DBG] Bytes downloaded: 70656 59%
[DBG] Bytes downloaded: 71680 60%
[DBG] Bytes downloaded: 72704 61%
[DBG] Bytes downloaded: 73728 62%
[DBG] Bytes downloaded: 75776 63%
[DBG] Bytes downloaded: 76800 64%
[DBG] Bytes downloaded: 77824 65%
[DBG] Bytes downloaded: 78848 66%
[DBG] Bytes downloaded: 79872 67%
[DBG] Bytes downloaded: 80896 68%
[DBG] Bytes downloaded: 81920 69%
[DBG] Bytes downloaded: 83968 70%
[DBG] Bytes downloaded: 84992 71%
[DBG] Bytes downloaded: 86016 72%
[DBG] Bytes downloaded: 87040 73%
[DBG] Bytes downloaded: 88064 74%
[DBG] Bytes downloaded: 89088 75%
[DBG] Bytes downloaded: 91136 76%
[DBG] Bytes downloaded: 92160 77%
[DBG] Bytes downloaded: 93184 78%
[DBG] Bytes downloaded: 94208 79%
[DBG] Bytes downloaded: 95232 80%
[DBG] Bytes downloaded: 96256 81%
[DBG] Bytes downloaded: 98304 82%
[DBG] Bytes downloaded: 99328 83%
[DBG] Bytes downloaded: 100352 84%
[DBG] Bytes downloaded: 101376 85%
[DBG] Bytes downloaded: 102400 86%
[DBG] Bytes downloaded: 103424 87%
[DBG] Bytes downloaded: 104448 88%
[DBG] Bytes downloaded: 106496 89%
[DBG] Bytes downloaded: 107520 90%
[DBG] Bytes downloaded: 108544 91%
[DBG] Bytes downloaded: 109568 92%
[DBG] Bytes downloaded: 110592 93%
[DBG] Bytes downloaded: 111616 94%
[DBG] Bytes downloaded: 113664 95%
[DBG] Bytes downloaded: 114688 96%
[DBG] Bytes downloaded: 115712 97%
[DBG] Bytes downloaded: 116736 98%
[DBG] Bytes downloaded: 117760 99%
[DBG] Bytes downloaded: 118688 100%
[DBG] Download has finished.
[DBG] Sending FW_UPGRADE command...
[DBG] Device is not idle, resetting...
[DBG] Getting Co-Processor (Wireless) status...
[DBG] Failed to perform control transfer
[DBG] Unable to get device status
[DBG] Device is in error state, resetting...
[DBG] Failed to perform control transfer
[DBG] Failed to clear device status
[DBG] Failed to prepare the device
[DBG] Failed to read FUS status
[DBG] Failed to get FUS status. This is normal if the device has just rebooted.
[DBG] Getting Co-Processor (Wireless) status...
[DBG] Failed to open file for USB device
[DBG] Failed to get FUS status. This is normal if the device has just rebooted.
[DBG] Getting Co-Processor (Wireless) status...
[DBG] Failed to open file for USB device
[DBG] Failed to get FUS status. This is normal if the device has just rebooted.
[DBG] Getting Co-Processor (Wireless) status...
[DBG] Failed to open file for USB device
[DBG] Failed to get FUS status. This is normal if the device has just rebooted.
[DBG] Getting Co-Processor (Wireless) status...
[DBG] Failed to open file for USB device
[DBG] Failed to get FUS status. This is normal if the device has just rebooted.
[DBG] Getting Co-Processor (Wireless) status...
[DBG] Failed to open file for USB device
[DBG] Failed to get FUS status. This is normal if the device has just rebooted.
[DBG] Getting Co-Processor (Wireless) status...
[DBG] Device reported transfer size: 1024
[DBG] Bytes uploaded: 2 100%
[DBG] Upload has finished.
[DBG] Current FUS state: Error occured, Not running.
[DBG] Device is not idle, resetting...
[DBG] Device reported transfer size: 1024
[DBG] Bytes uploaded: 4 100%
[DBG] Upload has finished.
[DBG] Reading 56 bytes from address 0x20030024
[DBG] Device is not idle, resetting...
[DBG] Device reported transfer size: 1024
[DBG] Bytes uploaded: 56 100%
[DBG] Upload has finished.
[DBG] FUS version: 1.2.0
[DBG] Wireless Stack version: 1.13.0
[RCY] Co-Processor Firmware Download @Ak4 SUCCESS
[RCY] Firmware Download @Ak4 START
[DBG] Device is not idle, resetting...
[DBG] Erasing memory: 0%
[DBG] Erasing memory: 1%
[DBG] Erasing memory: 2%
[DBG] Erasing memory: 3%
[DBG] Erasing memory: 4%
[DBG] Erasing memory: 5%
[DBG] Erasing memory: 6%
[DBG] Erasing memory: 7%
[DBG] Erasing memory: 8%
[DBG] Erasing memory: 9%
[DBG] Erasing memory: 10%
[DBG] Erasing memory: 11%
[DBG] Erasing memory: 12%
[DBG] Erasing memory: 13%
[DBG] Erasing memory: 14%
[DBG] Erasing memory: 15%
[DBG] Erasing memory: 16%
[DBG] Erasing memory: 17%
[DBG] Erasing memory: 18%
[DBG] Erasing memory: 19%
[DBG] Erasing memory: 20%
[DBG] Erasing memory: 21%
[DBG] Erasing memory: 22%
[DBG] Erasing memory: 23%
[DBG] Erasing memory: 24%
[DBG] Erasing memory: 25%
[DBG] Erasing memory: 26%
[DBG] Erasing memory: 27%
[DBG] Erasing memory: 28%
[DBG] Erasing memory: 29%
[DBG] Erasing memory: 30%
[DBG] Erasing memory: 31%
[DBG] Erasing memory: 32%
[DBG] Erasing memory: 33%
[DBG] Erasing memory: 34%
[DBG] Erasing memory: 35%
[DBG] Erasing memory: 36%
[DBG] Erasing memory: 37%
[DBG] Erasing memory: 38%
[DBG] Erasing memory: 39%
[DBG] Erasing memory: 40%
[DBG] Erasing memory: 41%
[DBG] Erasing memory: 42%
[DBG] Erasing memory: 43%
[DBG] Erasing memory: 44%
[DBG] Erasing memory: 45%
[DBG] Erasing memory: 46%
[DBG] Erasing memory: 47%
[DBG] Erasing memory: 48%
[DBG] Erasing memory: 49%
[DBG] Erasing memory: 50%
[DBG] Erasing memory: 51%
[DBG] Erasing memory: 52%
[DBG] Erasing memory: 53%
[DBG] Erasing memory: 54%
[DBG] Erasing memory: 55%
[DBG] Erasing memory: 56%
[DBG] Erasing memory: 57%
[DBG] Erasing memory: 58%
[DBG] Erasing memory: 59%
[DBG] Erasing memory: 60%
[DBG] Erasing memory: 61%
[DBG] Erasing memory: 62%
[DBG] Erasing memory: 63%
[DBG] Erasing memory: 64%
[DBG] Erasing memory: 65%
[DBG] Erasing memory: 66%
[DBG] Erasing memory: 67%
[DBG] Erasing memory: 68%
[DBG] Erasing memory: 69%
[DBG] Erasing memory: 70%
[DBG] Erasing memory: 71%
[DBG] Erasing memory: 72%
[DBG] Erasing memory: 73%
[DBG] Erasing memory: 74%
[DBG] Erasing memory: 75%
[DBG] Erasing memory: 76%
[DBG] Erasing memory: 77%
[DBG] Erasing memory: 78%
[DBG] Erasing memory: 79%
[DBG] Erasing memory: 80%
[DBG] Erasing memory: 81%
[DBG] Erasing memory: 82%
[DBG] Erasing memory: 83%
[DBG] Erasing memory: 84%
[DBG] Erasing memory: 85%
[DBG] Erasing memory: 86%
[DBG] Erasing memory: 87%
[DBG] Erasing memory: 88%
[DBG] Erasing memory: 89%
[DBG] Erasing memory: 90%
[DBG] Erasing memory: 91%
[DBG] Erasing memory: 92%
[DBG] Erasing memory: 93%
[DBG] Erasing memory: 94%
[DBG] Erasing memory: 95%
[DBG] Erasing memory: 96%
[DBG] Erasing memory: 97%
[DBG] Erasing memory: 98%
[DBG] Erasing memory: 99%
[DBG] Erase done.
[DBG] Device is not idle, resetting...
[DBG] Device reported transfer size: 1024
[DBG] Bytes downloaded: 1024 0%
[DBG] Bytes downloaded: 7168 1%
[DBG] Bytes downloaded: 14336 2%
[DBG] Bytes downloaded: 21504 3%
[DBG] Bytes downloaded: 28672 4%
[DBG] Bytes downloaded: 35840 5%
[DBG] Bytes downloaded: 41984 6%
[DBG] Bytes downloaded: 49152 7%
[DBG] Bytes downloaded: 56320 8%
[DBG] Bytes downloaded: 63488 9%
[DBG] Bytes downloaded: 70656 10%
[DBG] Bytes downloaded: 76800 11%
[DBG] Bytes downloaded: 83968 12%
[DBG] Bytes downloaded: 91136 13%
[DBG] Bytes downloaded: 98304 14%
[DBG] Bytes downloaded: 105472 15%
[DBG] Bytes downloaded: 112640 16%
[DBG] Bytes downloaded: 118784 17%
[DBG] Bytes downloaded: 125952 18%
[DBG] Bytes downloaded: 133120 19%
[DBG] Bytes downloaded: 140288 20%
[DBG] Bytes downloaded: 147456 21%
[DBG] Bytes downloaded: 153600 22%
[DBG] Bytes downloaded: 160768 23%
[DBG] Bytes downloaded: 167936 24%
[DBG] Bytes downloaded: 175104 25%
[DBG] Bytes downloaded: 182272 26%
[DBG] Bytes downloaded: 189440 27%
[DBG] Bytes downloaded: 195584 28%
[DBG] Bytes downloaded: 202752 29%
[DBG] Bytes downloaded: 209920 30%
[DBG] Bytes downloaded: 217088 31%
[DBG] Bytes downloaded: 224256 32%
[DBG] Bytes downloaded: 230400 33%
[DBG] Bytes downloaded: 237568 34%
[DBG] Bytes downloaded: 244736 35%
[DBG] Bytes downloaded: 251904 36%
[DBG] Bytes downloaded: 259072 37%
[DBG] Bytes downloaded: 266240 38%
[DBG] Bytes downloaded: 272384 39%
[DBG] Bytes downloaded: 279552 40%
[DBG] Bytes downloaded: 286720 41%
[DBG] Bytes downloaded: 293888 42%
[DBG] Bytes downloaded: 301056 43%
[DBG] Bytes downloaded: 307200 44%
[DBG] Bytes downloaded: 314368 45%
[DBG] Bytes downloaded: 321536 46%
[DBG] Bytes downloaded: 328704 47%
[DBG] Bytes downloaded: 335872 48%
[DBG] Bytes downloaded: 343040 49%
[DBG] Bytes downloaded: 349184 50%
[DBG] Bytes downloaded: 356352 51%
[DBG] Bytes downloaded: 363520 52%
[DBG] Bytes downloaded: 370688 53%
[DBG] Bytes downloaded: 377856 54%
[DBG] Bytes downloaded: 384000 55%
[DBG] Bytes downloaded: 391168 56%
[DBG] Bytes downloaded: 398336 57%
[DBG] Bytes downloaded: 405504 58%
[DBG] Bytes downloaded: 412672 59%
[DBG] Bytes downloaded: 419840 60%
[DBG] Bytes downloaded: 425984 61%
[DBG] Bytes downloaded: 433152 62%
[DBG] Bytes downloaded: 440320 63%
[DBG] Bytes downloaded: 447488 64%
[DBG] Bytes downloaded: 454656 65%
[DBG] Bytes downloaded: 460800 66%
[DBG] Bytes downloaded: 467968 67%
[DBG] Bytes downloaded: 475136 68%
[DBG] Bytes downloaded: 482304 69%
[DBG] Bytes downloaded: 489472 70%
[DBG] Bytes downloaded: 496640 71%
[DBG] Bytes downloaded: 502784 72%
[DBG] Bytes downloaded: 509952 73%
[DBG] Bytes downloaded: 517120 74%
[DBG] Bytes downloaded: 524288 75%
[DBG] Bytes downloaded: 531456 76%
[DBG] Bytes downloaded: 537600 77%
[DBG] Bytes downloaded: 544768 78%
[DBG] Bytes downloaded: 551936 79%
[DBG] Bytes downloaded: 559104 80%
[DBG] Bytes downloaded: 566272 81%
[DBG] Bytes downloaded: 573440 82%
[DBG] Bytes downloaded: 579584 83%
[DBG] Bytes downloaded: 586752 84%
[DBG] Bytes downloaded: 593920 85%
[DBG] Bytes downloaded: 601088 86%
[DBG] Bytes downloaded: 608256 87%
[DBG] Bytes downloaded: 614400 88%
[DBG] Bytes downloaded: 621568 89%
[DBG] Bytes downloaded: 628736 90%
[DBG] Bytes downloaded: 635904 91%
[DBG] Bytes downloaded: 643072 92%
[DBG] Bytes downloaded: 650240 93%
[DBG] Bytes downloaded: 656384 94%
[DBG] Bytes downloaded: 663552 95%
[DBG] Bytes downloaded: 670720 96%
[DBG] Bytes downloaded: 677888 97%
[DBG] Bytes downloaded: 685056 98%
[DBG] Bytes downloaded: 691200 99%
[DBG] Bytes downloaded: 698139 100%
[DBG] Download has finished.
[RCY] Firmware Download @Ak4 SUCCESS
[RCY] Correct Option Bytes @Ak4 START
[DBG] Device is not idle, resetting...
[DBG] Device reported transfer size: 1024
[DBG] Bytes uploaded: 128 100%
[DBG] Upload has finished.
[DBG] Option Bytes mismatch @nSWBOOT0: this: 0x0, other: 0x1
[DBG] Option Bytes mismatch @nBOOT0: this: 0x0, other: 0x1
[DBG] Writing corrected Option Bytes...
[DBG] vvv ATTENTION: Ignore errors below until matching closing message. vvv
[DBG] Device is not idle, resetting...
[DBG] Device reported transfer size: 1024
[DBG] Failed to perform control transfer
[DBG] Unable to get device status
[DBG] An error has occured during download phase
[DBG] ^^^ ATTENTION: Ignore errors above until matching opening message. ^^^
[DBG] vvv ATTENTION: Ignore errors below until matching closing message. vvv
[DBG] ^^^ ATTENTION: Ignore errors above until matching opening message. ^^^
[REG] Device went offline: VID_0x483:PID_0xdf11
[RCY] Correct Option Bytes @Ak4 ERROR: Failed to write corrected option bytes: Operation timeout
[DEV] Full Repair @Ak4 ERROR: Failed to write corrected option bytes: Operation timeout
[BKD] Current operation finished with error: "Failed to write corrected option bytes: Operation timeout"

Matt

Hi! Have you tried doing this?

Hey Astra (sorry for the late response). The mobile app appears to be the ‘magic bullet’. From my PC it didn’t work.

Thanks!

Yep, the app updates using a completely different method that’s more reliable due to the fact that it doesn’t rely on anything outside of the Flipper (except for the upload part, but that’s the simplest one)

1 Like