Обновление прошивки полётного контроллера F722 без потери настроек
Пошаговая инструкция, как прошить F722 новой версией Betaflight и сохранить PID, настройки портов и приёмника.
F722 — один из самых распространённых полётных контроллеров в среднем сегменте FPV-дронов. В магазине flyrabbit.ru он представлен как Полётный контроллер F722. Обновление Betaflight даёт доступ к новым фильтрам, режимам и исправлениям, но обычно сбрасывает настройки. Этот гайд покажет, как прошить контроллер и вернуть PID, карту портов, режимы и настройки приёмника за несколько минут.
Когда стоит обновлять прошивку
Вы перешли на новую версию Betaflight Configurator и хотите использовать актуальные функции.
Появились проблемы со стабилизацией, которые исправлены в новой версии.
Вы меняете оборудование: например, устанавливаете другой приёмник или VTX.
Производитель выпустил целевую прошивку с оптимизациями именно для F722.
Что понадобится
Компьютер с Windows/macOS/Linux.
Betaflight Configurator последней стабильной версии.
Кабель USB–micro/USB–Type-C с передачей данных, а не только для зарядки.
Полётный контроллер F722 — например, Полётный контроллер F722.
ESC 4in1, если настройки моторов тоже нужно перепроверить: ESC 4in1.
Шаг 1. Подключение и резервная копия
Подключите FC к ПК кабелем. Если дрон уже собран, можно подать питание через аккумулятор, но для прошивки достаточно USB.
Откройте Betaflight Configurator и нажмите Connect.
Перейдите на вкладку CLI.
Введите
diff allи нажмите Enter.Скопируйте весь вывод, включая строку # version, и сохраните в файл F722_backup_ДАТА.txt.
Дополнительно сделайте скриншоты вкладок Ports, Configuration, Modes и PID Tuning — это поможет сравнить настройки после восстановления.
Совет: всегда используйте команду
diff all, а не простоdiff. Толькоdiff allсохраняет глобальные параметры: настройки портов, режимы, PID, фильтры и конфигурацию приёмника.
Шаг 2. Подготовка файла прошивки
Перейдите во вкладку Firmware Flasher.
В поле Board выберите целевую плату
STM32F722(или точное название вашего F722).В поле Firmware Version выберите нужную версию Betaflight. Рекомендуем стабильный релиз, например 4.4.3 или 4.5.0.
Нажмите Load Firmware [Online] и дождитесь загрузки файла.
Убедитесь, что внизу появилась надпись с версией и контрольной суммой.
Выбор прошивки для комплекта
Если ваш контроллер куплен в составе FC/ESC bundle, прошивайте только полётный контроллер. ESC обновляется отдельно через BLHeli_32 Suite или AM32 Configurator, в зависимости от модели регулятора.
Шаг 3. Перевод контроллера в режим загрузчика
Есть два способа:
Аппаратный:
Отключите USB и внешнее питание.
Найдите на плате пины
BOOTиGND(или кнопку BOOT).Замкните их пинцетом или перемычкой.
Удерживая замыкание, подключите USB к ПК.
Через 2–3 секунды отпустите перемычку. Контроллер перейдёт в
DFU-режим.
Программный:
В CLI введите
bl(bootloader) и нажмите Enter.FC отключится от Configurator и перезагрузится в DFU. Этот способ работает, если текущая прошивка исправна.
Шаг 4. Прошивка
На вкладке Firmware Flasher нажмите Flash Firmware.
Дождитесь окончания процесса: строк
Programming: SUCCESSFULиVerifying: SUCCESSFUL.Если прошивка не стартует, проверьте драйверы DFU. На Windows часто помогает Zadig или ImpulseRC Driver Fixer.
После успеха отключите USB.
Шаг 5. Восстановление настроек
Подключите F722 к ПК снова.
Нажмите Connect. Все настройки сброшены на значения по умолчанию.
Откройте CLI.
Вставьте весь текст из сохранённого
diff all.Нажмите Enter; Configurator выполнит команды по очереди.
В конце введите
saveи нажмите Enter. FC перезагрузится с вашими настройками.
Проверка после восстановления
Ports: проверьте, что UART приёмника, VTX SmartAudio/Tramp и GPS на нужных портах.
Configuration: убедитесь, что выбран правильный протокол ESC и ориентация платы.
Modes: проверьте ARM, режимы полёта и FAILSAFE.
PID Tuning: убедитесь, что фильтры и PID на месте.
Motors: проверьте направление вращения. Если используете ESC 4in1, при необходимости переверните направление через BLHeli Suite.
Что делать, если diff all не применился
Сравните версию в backup и установленную прошивку. Между мажорными версиями (например, 4.3 → 4.5) часто меняются названия параметров.
В CLI появятся ошибки для несуществующих команд — удалите их вручную из backup-файла.
Если что-то пошло не так, повторите сброс до заводских настроек (
defaults) и примените diff заново.Для безопасности первый запуск после обновления выполняйте без пропеллеров.
Вывод
Обновление прошивки на полётном контроллере F722 занимает 5–10 минут и не требует повторной настройки, если заранее сохранить diff all. Главное — выбрать правильную целевую плату STM32F722, перейти в DFU и восстановить конфигурацию через CLI. Так вы получите свежие функции Betaflight, сохранив отлаженные PID и режимы вашего дрона.