Resetting Flight Controller Settings
I. Principle
In INAV firmware, flight controller configuration parameters may become abnormal due to misoperation, incorrect debugging, or incompatible upgrades. At this point, you can reflash the firmware and clear all parameters to restore the flight controller to its default state, ensuring stable system operation.
The primary method for clearing settings is to check the "Erase all data" option when flashing firmware, ensuring all old parameters are cleared rather than沿用 the previous configuration.
II. Equipment Preparation
1) Flight controller: CoreWing F405 WING V2 / SpeedyBee F405 WING APP / SpeedyBee F405 WING MINI / Any flight controller is applicable to this tutorial.
2) USB data cable: For connecting the flight controller.
3) Ground control station: INAV ground control station.
III. Specific Operations
Step 1: Connect Flight Controller
- Disconnect all power to the flight controller.
- Press and hold the BOOT key on the expansion board.
- Use a USB data cable to connect the flight controller to the computer.
- Open INAV Configurator.
- Check if the port location in the main interface has changed to
DFU.
Important
If the flight controller cannot enter DFU mode, refer to this article: https://docs.corewing.com/plane/beforetuning/dfu-fail-fix.html
Step 2: Enter Firmware Flashing Mode
1. Click "Firmware Flasher" in the left menu.
2. Select the INAV firmware that matches your flight controller model.
3. Check "Erase all data" (Full chip erase) to ensure old parameters are cleared.
- This option appears blue when enabled.

4. Click "Load Firmware" to download the firmware.
Step 3: Flash Firmware
1. Click "Flash Firmware" to begin the firmware flashing process.
2. Wait for flashing to complete, the flight controller will automatically restart, and all parameters will be restored to their default values.
IV. Q&A
Technical Support QR Code
