Skip to content

Commit

Permalink
Update KeyCombo.md (flipperdevices#2213)
Browse files Browse the repository at this point in the history
Grammatical corrections and changes
  • Loading branch information
ZoeMeetAgain authored Dec 28, 2022
1 parent 27ee0f7 commit 4accce9
Showing 1 changed file with 26 additions and 26 deletions.
52 changes: 26 additions & 26 deletions documentation/KeyCombo.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Key Combos

There are times when your flipper feels blue and doesn't respond to your commands.
There are times when your Flipper feels blue and doesn't respond to your commands.
In that case, you may find this guide useful.


Expand All @@ -12,10 +12,10 @@ In that case, you may find this guide useful.
- Press `LEFT` and `BACK` and hold for a couple of seconds
- Release `LEFT` and `BACK`

This combo performs hardware reset by pulling MCU reset line down.
This combo performs a hardware reset by pulling MCU reset line down.
Main components involved: Keys -> DD8(NC7SZ32M5X, OR-gate) -> DD1(STM32WB55, MCU)

There is 1 case when it's not working:
There is 1 case where it does not work:

- MCU debug block is active and holding reset line from inside.

Expand All @@ -25,32 +25,32 @@ There is 1 case when it's not working:
- Disconnect USB and any external power supplies
- Disconnect USB once again
- Make sure that you've disconnected USB and any external power supplies
- Press `BACK` and hold for 30 seconds (Only will work with USB Disconnected)
- Press `BACK` and hold for 30 seconds (Will only work with USB disconnected)
- If you have not disconnected USB, then disconnect USB and repeat previous step
- Release `BACK` key

This combo performs a reset by switching SYS power line off and then on.
Main components involved: Keys -> DD6(bq25896, charger)

There is 1 case when it's not working:
There is 1 case where it does not work:

- Power supply is connected to USB or 5V_ext


### Software DFU

- Press `LEFT` on boot to enter DFU with flipper boot-loader
- Press `LEFT` on boot to enter DFU with Flipper boot-loader

There is 1 case when it's not working:
There is 1 case where it does not work:

- Flipper Boot-loader is damaged or absent
- Flipper boot-loader is damaged or absent


### Hardware DFU

- Press `OK` on boot to enter DFU with ST boot-loader

There is 1 case when it's not working:
There is 1 case where it does not work:

- Option Bytes are damaged or set to ignore `OK` key

Expand All @@ -65,25 +65,25 @@ There is 1 case when it's not working:
- Device will enter DFU with indication (Blue LED + DFU Screen)
- Release `LEFT`

This combo performs hardware reset by pulling MCU reset line down.
Then `LEFT` key indicates to boot-loader that DFU mode is requested.
This combo performs a hardware reset by pulling MCU reset line down.
Then, `LEFT` key indicates to the boot-loader that DFU mode is requested.

There are 2 cases when it's not working:
There are 2 cases where it does not work:

- MCU debug block is active and holding reset line from inside
- Flipper Boot-loader is damaged or absent
- Flipper boot-loader is damaged or absent


### Hardware Reset + Hardware DFU

- Press `LEFT` and `BACK` and `OK` and hold for a couple of seconds
- Press `LEFT`, `BACK` and `OK` and hold for a couple of seconds
- Release `BACK` and `LEFT`
- Device will enter DFU without indication

This combo performs hardware reset by pulling MCU reset line down.
Then `OK` key forces MCU to load internal boot-loader.
This combo performs a hardware reset by pulling MCU reset line down.
Then, `OK` key forces MCU to load internal boot-loader.

There are 2 cases when it's not working:
There are 2 cases where it does not work:

- MCU debug block is active and holding reset line from inside
- Option Bytes are damaged or set to ignore `OK` key
Expand All @@ -96,15 +96,15 @@ There are 2 cases when it's not working:
- Release `BACK`
- Device will enter DFU with indication (Blue LED + DFU Screen)
- Release `LEFT`
- Plug USB
- Plug in USB

This combo performs reset by switching SYS power line off and then on.
Then `LEFT` key indicates to boot-loader that DFU mode requested.
This combo performs a reset by switching SYS power line off and then on.
Then, `LEFT` key indicates to boot-loader that DFU mode requested.

There are 2 cases when it's not working:
There are 2 cases where it does not work:

- Power supply is connected to USB or 5V_ext
- Flipper Boot-loader is damaged or absent
- Flipper boot-loader is damaged or absent


### Hardware Power Reset + Hardware DFU
Expand All @@ -115,10 +115,10 @@ There are 2 cases when it's not working:
- Device will enter DFU without indication
- Plug USB

This combo performs reset by switching SYS power line off and then on.
Then `OK` key forces MCU to load internal boot-loader.
This combo performs a reset by switching SYS power line off and then on.
Then, `OK` key forces MCU to load internal boot-loader.

There are 2 cases when it's not working:
There are 2 cases where it does not work:

- Power supply is connected to USB or 5V_ext
- Option Bytes are damaged or set to ignore `OK` key
Expand All @@ -131,4 +131,4 @@ If none of the described methods were useful:
- Disconnect the battery and connect again (Requires disassembly)
- Try to Flash device with ST-Link or other programmer that supports SWD

If you still here and your device is not working: it's not a software issue.
If you still are here and your device is not working: it's not a software issue.

0 comments on commit 4accce9

Please sign in to comment.