Key Combos
Key Combos
There are times when your Flipper feels blue and doesn't respond to any of your commands due to a software issue. This guide will help you solve this problem.
Basic combos
Hardware reset
Press
LEFTandBACKand hold for a couple of secondsRelease
LEFTandBACK
This combo performs a hardware reset by pulling the MCU reset line down. Main components involved: Keys -> DD8(NC7SZ32M5X, OR-gate) -> DD1(STM32WB55, MCU).
It won't work only in one case:
The MCU debug block is active and holding the reset line from inside.
Hardware Power Reset
Disconnect the USB cable and any external power supplies
Disconnect the USB once again
Make sure you've disconnected the USB and any external power supplies
Press
BACKand hold for 30 seconds (this will only work with the USB disconnected)If you haven't disconnected the USB, then disconnect it and repeat the previous step
Release the
BACKkey
This combo performs a reset by switching SYS power line off and then on. Main components involved: Keys -> DD6(bq25896, charger).
It won't work only in one case:
Power supply is connected to USB or 5V_ext
Software DFU
Press
LEFTon boot to enter DFU with Flipper boot-loader
It won't work only in one case:
Flipper boot-loader is damaged or absent
Hardware DFU
Press
OKon boot to enter DFU with ST boot-loader
It won't work only in one case:
Option Bytes are damaged or set to ignore the
OKkey
DFU combos
Hardware Reset + Software DFU
Press
LEFTandBACKand hold for a couple of secondsRelease
BACKDevice will enter DFU with an indication (Blue LED + DFU Screen)
Release
LEFT
This combo performs a hardware reset by pulling the MCU reset line down. Then, the LEFT key indicates to the boot-loader that DFU mode is requested.
It won't work in two cases:
The MCU debug block is active and holding the reset line from inside
Flipper boot-loader is damaged or absent
Hardware Reset + Hardware DFU
Press
LEFT,BACKandOKand hold for a couple of secondsRelease
BACKandLEFTThe device will enter DFU without an indication
This combo performs a hardware reset by pulling the MCU reset line down. Then, the OK key forces MCU to load the internal boot-loader.
It won't work in two cases:
The MCU debug block is active and holding the reset line from inside
Option Bytes are damaged or set to ignore the
OKkey
Hardware Power Reset + Software DFU
Disconnect the USB and any external power supplies
Press
BACKandLEFTfor 30 secondsRelease
BACKThe device will enter DFU with an indication (Blue LED + DFU Screen)
Release
LEFTPlug in the USB
This combo performs a reset by switching the SYS power line off and then on. Next, the LEFT key indicates to the boot-loader that DFU mode is requested.
It won't work in two cases:
Power supply is connected to USB or 5V_ext
Flipper boot-loader is damaged or absent
Hardware Power Reset + Hardware DFU
Disconnect the USB and any external power supplies
Press
BACKandOKand hold for 30 secondsRelease
BACKandOKThe device will enter DFU without indication
Plug in the USB
This combo performs a reset by switching the SYS power line off and then on. Next, the OK key forces MCU to load the internal boot-loader.
It won't work in two cases:
Power supply is connected to USB or 5V_ext
Option Bytes are damaged or set to ignore the
OKkey
Alternative ways to recover your device
If none of the described methods helped you:
Make sure the battery charged
Disconnect the battery and connect again (requires disassembly)
Try to flash the device with ST-Link or another programmer that supports SWD
If you're still here and your device is not working: it's not a software issue.
Last updated
Was this helpful?