Обновление прошивки ESP-32

Внимание

Вышел патч с прошивкой ESP32 v.0.2.7, которая исправляет баг с невозможностью подключения коптера по WiFi. Старая версия прошивки перенесена в раздел Загрузки.

Процесс обновления контроллера ESP-32

Перед началом убедитесь:

Что версия автопилота: Pioneer Mini 1.6.7747.

Проверить можно в Pioneer Station. Для этого подключите квадрокоптер по USB, в правом нижнем углу программы в строчке «Версия АП» должно быть 1.6.7747. При необходимости обновите, Обновление прошивки автопилота

Для обновления прошивки ESP-32, вам понадобиться специальная утилита. Данная инструкция объяснит процесс работы с ней.

  1. Подключите Пионер Мини к компьютеру через Micro-USB разъем.
../../../_images/copter-usb.jpg
  1. Нажмите кнопку включения, левый светодиод должен начать моргать.
  2. Скачайте архив ESPTOOL, в нем содержится утилита для прошивки контроллера ESP-32

ESPTOOL 2.0

Внимание

Рекомендуется запускать на ОС Windows 10.

  1. Разархивируйте ZIP архив, нажав на него правой кнопкой мыши и выбрав «Извлечь все…».
../../../_images/esp-zip.jpg
  1. Откройте разархивированную папку и запустите из неё файл runiterative.bat

Внимание

Перед этим вам необходимо закрыть программу Pioneer Station, если она у вас открыта.

Внимание

В файле par.properties содержатся параметры автопилота. Они загрузятся автоматически, в данной версии программы.

  1. Дождитесь обновления прошивки ESP-32, она может занимать до 5 минут.
../../../_images/esptool-work1.jpg
  1. После появления сообщения «Hard resetting via RTS pin…» закройте утилиту нажатием на «крестик».

Внимание

Приложение не должно закрываться автоматически, дождитесь надписи указанной выше.

../../../_images/esptool-work2.png
  1. Перезапустите Пионер Мини нажатием на кнопку включения.
../../../_images/copter-restart.jpg
  1. Квадрокоптер готов к работе.

Внимание

Если процесс обновления не удаётся завершить из-за ошибки >>>OFFSET_ERROR<<< вам необходимо произвести перекалибровку акселерометра. Чтобы это сделать, перейдите на страницу Калибровка акселерометра.

В ESPTOOL 2.0 в случае возникновение аналогичной проблемы надо нажать любую кнопку.

Проверка после обновления

Перед началом убедитесь:

  1. Что параметры загружены верно.

Проверить загрузили ли вы конкретные параметры 0014 или нет, можно через номер борта, для этого отключите коптер по USB нажав кнопку «подключение», затем заново подключите, если у вас «номер борта» изменился на 2009. (пример на снимке экрана ниже, там 501) При работе с ESPTOOL 2.0 и pioneer_sdk номер борта должен поменяться на 2009.

../../../_images/properties-test.PNG

При необходимости можно загрузить по ссылке ниже или на странице Настройка параметров автопилота Пионера Мини

Параметры автопилота 1.0.0014 для прошивки АП 1.6.7747

  1. Что вы обновили прошивку ESP-32, как описано выше. Для проверки откройте Jump, в расширенных настройках включите отображение отладочной информации. В строке напротив «cur» должна быть надпись [«0.2.7»] или выше.
../../../_images/cur-version.png

Также проверить, прошло ли обновление успешно через имя WiFi сети. Если сеть называется «Pioneer_Mini» и после слова «Mini» отсуствует набор случайных цифр и букв, значит обновление не прошло.

После успешного обновления имя сети должно измениться например на «PioneerMini5afg415bb».

  1. У вас установлено приложение Geoscan Jump последний версии. Номер версии можно проверить в самом приложении в вкладке «Расширенные настройки». Должна быть версия «1.0 16» или выше.
../../../_images/jump-version.jpg

Внимание

В новой версии Jump кнопку START и STOP необходимо удерживать до тех пор, пока моторы не запустятся/остановятся.

Команда раннего тестирования

Хотите получить доступ к новым возможностям раньше остальных?

Записывайтесь в нашу команду тестирования.

Если вы хотите принять участие, вам необходимо написать в телеграмм аккаунт. Через некоторое время, вам в ответном сообщении вышлют инструкцию для дальнейших действий.

Только для пользователей Пионер Мини!

История обновлений

6 ноября вышла новая прошивка ESP-32. Для корректной работы квадрокоптера, вам обязательно нужно обновить прошивку данного контроллера.

Контроллер ESP-32 отвечает за передачу видеопотока и передачу команд управления с телефона на квадрокоптер.

Новая версия прошивки ESP-32 и обновленный Geoscan Jump, качественно улучшают:

  • Скорость передачи видеопотока;
  • Увеличено количество кадров в секунду;
  • Скорость передачи команд управления;
  • Стабильность WiFi соединения;
  • Совместимость с большим количеством телефонов.

Новая версия параметров автопилота версии 0014:

  • Улучшена стабильность взлета и посадки;
  • Квадрокоптер быстрее отключается при переворотах и столкновениях;
  • Управление в режимах полета Althold и Stabilize стало более отзывчивым;
  • Убран баг с автозапуском LUA скрипта.