Firmware update failed - @Lootlin ERROR: Stage missing

Hello all. I purchased a FlipperZero, installed it, and then life promptly got in the way and it sat unused for many months. I’m ready to start experimenting with it, so I tried to update it via qFlipper today. This is what I get…any ideas how to fix?


21 [default] Binding on background is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.
21 [default] Binding on contentItem is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.
21 [default] Binding on animation is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.
22 [default] Binding on contentItem is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.
22 [default] Binding on background is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.
24 [default] Binding on background is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.
24 [default] Binding on contentItem is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.
25 [default] Binding on background is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.
26 [default] Binding on background is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.
27 [default] Binding on background is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.
27 [default] Binding on contentItem is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.
27 [default] Binding on indicator is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id.
139 [APP] qFlipper version 1.2.2 commit ba67025d 2022-12-08T07:31:11
139 [APP] OS info: macOS 13.1 13.1 22.2.0 Qt 6.3.1
396 [UPD] Fetched update information from https://update.flipperzero.one/qFlipper/directory.json
408 [UPD] Fetched update information from https://update.flipperzero.one/firmware/directory.json
3974 [REG] Detected new device: VID_0x483:PID_0x5740
3975 [DBG] Trying serial port  at /dev/cu.MEGABOOM3
3975 [DBG] Trying serial port  at /dev/tty.MEGABOOM3
3976 [DBG] Trying serial port  at /dev/cu.MEGABLAST
3976 [DBG] Trying serial port  at /dev/tty.MEGABLAST
3976 [DBG] Trying serial port  at /dev/cu.Bluetooth-Incoming-Port
3976 [DBG] Trying serial port  at /dev/tty.Bluetooth-Incoming-Port
3976 [DBG] Trying serial port flip_Lootlin at /dev/cu.usbmodemflip_Lootlin1
3976 [DBG] Using  serial port flip_Lootlin at /dev/cu.usbmodemflip_Lootlin1
3976 [RPC] Starting RPC session...
4080 [RPC] RPC session started successfully.
4080 [RPC] (1) System Protobuf Version START
4134 [DBG] Detected protobuf version: 0.7
4134 [RPC] (1) System Protobuf Version SUCCESS
4135 [RPC] (2) System Device Info START
4256 [RPC] (2) System Device Info SUCCESS
4258 [RPC] (3) Storage Info @/ext START
4312 [RPC] (3) Storage Info @/ext SUCCESS
4312 [RPC] (4) Storage Stat @/ext/Manifest START
4375 [RPC] (4) Storage Stat @/ext/Manifest SUCCESS
4375 [RPC] (5) System Get DateTime START
4427 [DBG] Flipper time skew is -1084 milliseconds
4427 [RPC] (5) System Get DateTime SUCCESS
4427 [RPC] (6) System Set DateTime START
4479 [RPC] (6) System Set DateTime SUCCESS
4479 [RPC] Stopping RPC session...
4483 [RPC] RPC session stopped successfully.
4483 [REG] Registering the device
4483 [DEV] Version: 0.58.1 commit: cb6cf957 radio: 1.13.3
4483 [BKD] Current device changed to "Lootlin"
4585 [RPC] Starting RPC session...
4682 [RPC] RPC session started successfully.
4683 [RPC] (1) Gui Start ScreenStream START
4737 [RPC] (1) Gui Start ScreenStream SUCCESS
7697 [RPC] (2) Gui Start VirtualDisplay START
7758 [RPC] (2) Gui Start VirtualDisplay SUCCESS
7954 [UPD] Fetched update information from https://update.flipperzero.one/firmware/directory.json
7983 [DEV] Full Update @Lootlin START
7984 [UTL] Region Provisioning @Lootlin START
8277 [DBG] Detected region: "US"
8277 [DBG] Allowed bands: QList("F_US_CA_304", "F_US_CA_AU_NZ_433", "F_US_CA_AU_NZ_915")
8278 [RPC] (3) Storage Write @/int/.region_data START
8356 [RPC] (3) Storage Write @/int/.region_data SUCCESS
8356 [UTL] Region Provisioning @Lootlin SUCCESS
8357 [UTL] Refresh Storage Info @Lootlin START
8358 [RPC] (4) Storage Info @/ext START
8410 [RPC] (4) Storage Info @/ext SUCCESS
8410 [RPC] (5) Storage Stat @/ext/Manifest START
8465 [RPC] (5) Storage Stat @/ext/Manifest SUCCESS
8495 [UTL] Refresh Storage Info @Lootlin SUCCESS
9623 [ZIP] Uncompressing file with size of 989023 bytes...
9633 [ZIP] Uncompression finished : No Error
9635 [UTL] Prepare Update @Lootlin START
9635 [RPC] (6) Storage Stat @/ext/update START
9689 [RPC] (6) Storage Stat @/ext/update SUCCESS
9690 [RPC] (7) Storage Stat @/ext/update/f7-update-0.75.0 START
9748 [RPC] (7) Storage Stat @/ext/update/f7-update-0.75.0 SUCCESS
9748 [UTL] Prepare Update @Lootlin SUCCESS
9748 [DBG] Update package has been already uploaded, skipping to update...
9748 [UTL] Start Update @Lootlin START
9748 [RPC] (8) System Update @/ext/update/f7-update-0.75.0/update.fuf START
10124 [UTL] Start Update @Lootlin ERROR: Stage missing
10125 [DEV] Full Update @Lootlin ERROR: Stage missing
10125 [BKD] Current operation finished with error: "Stage missing"
10127 [RPC] (8) System Update @/ext/update/f7-update-0.75.0/update.fuf SUCCESS

Thanks so much in advance!

Oddly enough, switching SD cards let me proceed. Neither card gave me an error. After update, I put the original card in, re-formatted it, and still no errors.

The only difference between the two (aside from manufacturers) is the one which was failing was the failing one was 64GB and the one which worked was 16 GB. :thinking:

Although the flipper supports larger capacity SD cards, 32Gb is really the largest one you should use. 16Gb is perfectly sufficient.