Неожиданно для самого себя купил полетный контролер поновее. Omnibus F4 PRO V2. Покупал на GearBest со скидкой. Если что вот еще ссылка на бангуд. Точно там же купил и новый GPS модуль (Radiolink mini TS-100). На полетном контролере уже был прошит BetaFlight, но мне захотелось перепрошить его на INAV. И вот сделать это с первого раза не получилось (и мой опыт перепрошивки CC3D мне не помог). Поэтому напишу эту мини инструкцию во всяком случае для самого себя
, чтобы потом не искать снова информацию по крупинкам.
Прошивка INAV (BetaFlight) на Omnibus F4 PRO через DFU режим
Установка драйвера. Итак. DFU режим, это тот же самый boot режим, в который заходит контролер с зажатой кнопкой Boot при подаче питания. Проблема может быть только с тем, что у вас в системе могут быть не установлены драйвера для контролера в этом режиме. Скачать их нужно здесь. Это утилитка Zadig, которая вам и установит требуемые драйвера. Скачиваем, запускаем и ищем в списке устройств наше, в данном случае Omnibus F4
Если по какой-то причине его нету в списке — ставим галочку List All Devices.
Выбираем чуть ниже типа драйвера WinUSB и нажимаем кнопку Install Driver (у меня он уже установлен, поэтому у меня кнопку называется Replace Driver)
Включение режима DFU. Есть два способа, выбирайте который вам по душе
1. Зажать кнопку на плате контролера (как правило на плате только одна кнопка и это она и есть) перед подачей питания. При этом на плате должен засветиться только зеленый светодиод. Синий замигать не должен.
2. Набрать в консоли конфигуратора BetaFlight или INAV (смотря какая прошивка сейчас в контролере залита) команду DFU.
Контролер самостоятельно перезагрузится в этом режиме. Способ удобен тогда, когда вам сложно добраться до кнопки (например вы все уже сделали, все настроили… и тут передумали и хотите залить BetaFlight вместо INAV (или наоборот). Но для этого способа нужно, чтобы конфигуратор «увидел» контролер и подключился к нему .
В любом случае — у вас в конфигураторе должно появится вот что-то вроде этогоКнопку Connect нажимать не нужно
. Переходим на вкладку прошивки (самая нижняя в боковой левой колонке) и выбираем тип контролера. У меня Omnibus F4 PRO V2, но я выберу V3. Оно все равно работает, но лучше выбирать точно, ну или быть уверенным в том, что делаете. (если вам не видно — кликните по картинке)
Далее выбираем прошивку для этого контролера
Выставляем галочки как на картинке (нам не нужно перезапускать контролер, и нам нужно его полностью стереть перед прошивкой). И жмем кнопку Load Firmware (Online). Если у вас есть уже скачанный файл прошивки, то жмем Load Firmware (Local) и выбираем этот файл.
Конфигуратор загрузит прошивку и станет доступна кнопка Flash Firmware. Проверяем, все ли правильно и жмем
. Не вздумайте отключать кабель USB во время операции прошивки!
Все, контролер F4 прошит на нужную вам прошивку (будь то INAV или BetaFlight).
На этом пока все, я надеюсь я не затяну с описанием настроек контролеров CC3D и Omnibus F4 Pro V2 для INAV. Тем более, что CC3D уже успешно возвращает мне самолет «домой»
Всем спасибо за внимание