Окирпичивание приемника FPV-дрона — это серьезная проблема, которая может возникнуть в результате неправильной прошивки. Часто встречается ситуация, когда прошивку от передатчика заливают на приемник. Чтобы избежать этой неприятности, важно тщательно следовать инструкциям, проверять совместимость компонентов и быть внимательным в процессе обновления.
Сегодня мы рассмотрим причины окирпичивания, его последствия и способы решения этой проблемы.
Хочется поблагодарить группу "Ника" за предоставленные приемники для тестов и создания этой статьи!
Окирпичивание приемников FPV дрона может произойти по нескольким причинам, рассмотрим основные.
Причины окирпичивания приемника FPV дрона
1. Несоответствие прошивки: Каждая модель приемника имеет свой чип, который требует соответствующей прошивки. Установка неподходящей версии может привести к сбоям в работе устройства.
2. Неправильное выполнение процедуры прошивки: Процесс обновления прошивки требует следования инструкциям. Прерывание процесса или неверные параметры могут привести к окирпичиванию.
3. Проблемы с оборудованием: Иногда причиной может быть неисправность самого приемника или других компонентов системы, что делает его уязвимым к сбоям при обновлении.
4. Ошибки программного обеспечения: Нередко сама прошивка может содержать ошибки или баги, которые становятся причиной некорректной работы устройства после обновления.
Если же все-же произошла ситуация, что модуль связи перестал работать - его можно перепрошить через полетный контроллер или воспользовавшись устройством - адаптером UART (в нашем случае это модуль ExpressLRS Recovery Dongle).
Подключение приемника Foxeer ELRS 915 Diversity с помощью UART адаптера к компьютеру
Для удобства припаяем к приемнику монтажные провода с контактами для удобства соединения к UART адаптеру. На тесте мы будем использовать приемник Foxeer ELRS 915 Diversity в который случайно была загружена прошивка под передатчик, в следствии чего он потерял работоспособность и перестал переходить в режим Wi-Fi.
Далее подсоединяем монтажные провода от приемника к контактам UART адаптера (соединение проводов проводится в порядке как к полетному контроллеру). Если на приемнике присутствует кнопка то ее требуется зажать, а если контакты то закоротить вместе и подключить USB провод к компьютеру.
После подключения провода USB, отпускаем кнопку. И смотрим на светодиод приемника, который должен указывать что модуль перешел в режим загрузчика.
Состояние светодиода приемника FPV дрона
ExpressLRS использует светодиод для передачи состояния приемника и очень важно понимать что эти сигналы значат.
- Если светодиод одноцветный:
Постоянное свечение светодиода - подключено к передатчику или включен режим загрузчика;
Двойное мигание, затем пауза - режим привязки включен;
Медленное мигание с частотой 500 мс - ожидание подключения от передатчика;
Тройное мигание, затем пауза - подключен к передатчику, но не соответствует конфигурации;
Частое мигание со скоростью около 100 мс - радиочип не обнаружен;
Быстрое мигание 25 мс - режим WiFi включен.
- Если светодиод RGB:
Разноцветное свечение светодиода - режим запуска приемника;
Мигание зеленого светодиода - режим WiFi включен;
Медленное оранжевое мигание с частотой 500 мс - ожидание подключения от передатчика;
Частое мигание красного светодиода со скоростью около 100 мс - радиочип не обнаружен;
Двойное мигание оранжевого светодиода, затем пауза - режим привязки включен;
Тройное мигание оранжевого светодиода, затем пауза - подключен к передатчику, но не соответствует конфигурации;
Постоянное свечение светодиода - подключено к передатчику (цвет указывает скорость подключения);
Нет света - приемник либо выключен либо перешел в режим загрузчика.
В нашем случае на приемнике Foxeer ELRS 915 Diversity светодиод в режиме загрузчика должен перестать светиться. Далее приступим непосредственно к прошивке приемника.
Прошивка приемника Foxeer ELRS 915 Diversity с помощью UART адаптера
Итак на данном этапе наш приемник подключен к UART адаптеру и переведен в режим загрузчика. UART адаптер подключен к компьютеру. Драйвера все установлены (актуально для старых компьютеров). Загружаем ExpressLRS Configurator.
Тут мы выбираем версию устройства, фирму производителя, модель прошиваемого приемника.
Далее обязательно требуется указать метод прошивки - UART. Чуть ниже указываем параметры сборки. О них мы очень подробно рассказывали в нашей статье шпаргалке:
Ниже важно добавить порт USB через который подключен UART адаптер. (В вашем случае значение может быт другим).
И в заключении нажимаем кнопку - Прошить.
Теперь требуется немного подождать пока сборка компилируется и закачивается в приемник.
Сообщение об успешном окончании уведомляет нас об окончании прошивки.
Если у вас были случаи окирпичивания приемника, было бы интересно узнать в комментариях, как это произошло и как вы решали эту ситуацию!
Очень важно помнить, что даже самые опытные пилоты иногда сталкиваются с проблемами. Обучение на ошибках и обмен опытом могут помочь стать более уверенным и успешным оператором FPV дрона.