Skip to content

Commit

Permalink
added info how to enter DFU mode (#426)
Browse files Browse the repository at this point in the history
* added info how to enter DFU mode

I strugged some hours to get my board into DFU mode as an ELRS receiver on UART1 was preventing it from entering DFU mode. Once you know the trick, its totally easy :-)

* Update USB-Flashing.md

typo fixed

* wording improved

thanks

Co-authored-by: Mark Haslinghuis <[email protected]>

---------

Co-authored-by: Mark Haslinghuis <[email protected]>
  • Loading branch information
sibbiii and haslinghuis authored Jun 10, 2024
1 parent 1cdbb3a commit 539fd60
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions docs/development/USB-Flashing.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ Some newer boards with full USB support must be flashed in USB DFU mode. This is

If you see no signs of life on your host computer when you plug in your board, check your cable with your mobile phone or some other USB device - some charging cables have only the power pins connected. These will power up the board, so the leds light up, but the host computer will not react to the device at all. You need a proper USB cable to connect your board to the Betaflight Configurator.

### Entering DFU Mode

To force your board into DFU mode, simply hold the boot button pressed when plugging in the USB cable. You can release the switch once the USB cable is connected. In case your USB device is then not recognized, e.g., Windows shows it as Unknown USB Device (Device Descriptor Failed), you might need to unsolder the data lines of UART1 as they can prevent the board from entering DFU mode correctly. See Joshua Bardwell's [Video](https://www.youtube.com/watch?v=Zj24aEOyTWs) for more info.

## Platform Specific: Linux

In order for Betaflight configurator to be able to access serial ports, your account needs to be in the `dialout` group. You can add yourself to this group as below:
Expand Down

0 comments on commit 539fd60

Please sign in to comment.