Коротко: если ExpressLRS Configurator не собирает firmware, Wi-Fi Update не открывается или USB/COM не появляется, сначала определите тип отказа. Не переходите к recovery, esptool или случайной смене target, пока не доказано, что штатный путь действительно не работает.

Актуальность: ExpressLRS 4.1.0. Для SPI RX прошивка находится внутри firmware flight controller и отдельно через ExpressLRS Configurator не записывается.

Безопасность: снимите пропеллеры, используйте подходящую антенну на TX, не подавайте USB и LiPo одновременно без прямого разрешения производителя конкретной платы.

Диагностический маршрут

1. УстройствоExternal TX/RX или SPI RX?
2. TargetТочная модель, ревизия, MCU и RF chip.
3. BuildFirmware должна успешно собраться до попытки записи.
4. TransportWi-Fi, USB/COM или другой штатный способ.
5. BootПосле записи устройство должно штатно загрузиться.
Стоп-условие: если target или аппаратная ревизия неизвестны, прошивку не продолжайте. Сначала используйте матрицу выбора target.

1. Определите тип устройства

External TX/RX обычно прошиваются средствами ExpressLRS. SPI RX является частью flight-controller firmware: его версия и поддержка зависят от Betaflight/другой FC-прошивки. Нельзя искать для SPI RX отдельный UART-target в ExpressLRS Configurator.

2. Проверьте точный target до любых повторов

Надпись на корпусе, карточка продавца или похожее имя target недостаточны. Нужны точная модель и ревизия платы, MCU, RF chip и диапазон. Для старого STM32 hardware ExpressLRS 4.x не является поддерживаемым путём обновления.

3. Если не проходит Build

Ошибка сборки — это ещё не проблема USB или Wi-Fi. Сохраните первую содержательную ошибку Configurator и исправляйте её до записи. Типовые причины: неверный target, несовместимые firmware options, повреждённая установка Configurator или неполная миграция major-версии.

4. Если Wi-Fi Update не открывается

  1. Убедитесь, что устройство штатно загружается и действительно поддерживает Wi-Fi update.
  2. Не используйте отсутствие Wi-Fi как единственное доказательство неверного MCU/target.
  3. Проверьте питание и дождитесь предусмотренного устройством перехода в Wi-Fi mode.
  4. Если штатный Wi-Fi путь не работает, используйте другой документированный способ для этого target, а не случайный esptool-сценарий.

5. Если USB/COM не появляется

  1. Используйте data-кабель и прямой USB-порт без хаба.
  2. Закройте программы, которые могут удерживать COM-порт.
  3. Проверьте, какой интерфейс вообще должен появляться у этой платы: native USB, USB-UART, DFU/bootloader или иной вариант.
  4. Не назначайте один универсальный BOOT-button timing всем устройствам.

6. Если запись завершилась, но устройство не загружается

Это уже recovery-ветка. Не повторяйте штатный flash циклически. Зафиксируйте exact target, platform, LED/USB state и переходите к recovery guide.

Что не делать

  • не выбирать target «на глаз»;
  • не считать наличие Wi-Fi доказательством exact target;
  • не применять esptool к SPI RX или не-ESP hardware;
  • не использовать универсальное число секунд для BOOT/Wi-Fi/Bind кнопки;
  • не стирать flash до подтверждения platform и recovery-плана.

Связанные материалы

Источники

Прокрутить вверх
На связи