Обновление INAV — это миграция конфигурации, а не только запись firmware. Самые дорогие ошибки возникают из-за неверного target или слепого возврата старых параметров. Перед началом сними пропеллеры, обеспечь стабильный USB и подготовь файл, в котором записаны версия, target и особенности модели.

Используй официальный Configurator
Устанавливай актуальный совместимый INAV Configurator из официального проекта. После подключения запиши название target, версию firmware и состояние датчиков. Если плата не определяется, сначала исключи кабель без data-линий, драйвер, занятый COM-порт и необходимость DFU. Не выбирай target по похожему названию платы: одна ревизия может иметь другую распиновку, flash и набор датчиков.

Сделай независимый backup
В CLI сохрани diff all в текстовый файл с датой, моделью и версией. Для сложной конфигурации сохрани также полный dump, скриншоты Ports, Mixer, Outputs, Modes, Failsafe и OSD. Зафиксируй ориентацию FC, протокол приёмника и назначение UART. Автоматическая функция backup/restore в новых версиях Configurator полезна, но ручная копия остаётся независимым способом проверки и восстановления.
Прошей точный target
Прочитай release notes стабильной версии и убедись, что плата поддерживается. При переходе между крупными версиями используй рекомендуемый проектом полный сброс, чтобы устаревшие значения не сохранились скрыто. Выбери точный target, дождись загрузки файла и не отключай USB во время erase/flash. После перезапуска снова запиши показанную версию и target.
Восстанавливай по смыслу
Если Configurator предлагает автоматическое восстановление с migrations, просмотри результат, а не считай его доказательством готовности. Сравни новый diff all с сохранённым. Ошибки unknown command и отсутствующие параметры означают, что перенос неполон. Не вставляй целиком dump другой крупной версии; возвращай нужные блоки после сверки с текущей документацией.
Проверка после обновления
- Проверь ориентацию модели и здоровье датчиков.
- Подтверди Ports, движение RC-каналов, Modes и pilot takeover.
- Без пропеллеров проверь outputs, моторы или сервоприводы.
- Дождись GPS fix, проверь home point, compass и высоту.
- Выполни наземный failsafe, затем короткий ручной полёт.
Сохрани новый baseline только после успешных проверок. Далее переходи к ориентации и датчикам. Полная последовательность находится в руководстве INAV.