Как обновить Marauder для ESP32 на внешних модулях

Привет, в этом мануале я расскажу тебе, как прошить или обновить марадер в модулях на базе ESP32U, например: ESP32 и 3в1 от Rotten Mechanism. Эта инструкция также применима и для других подобных модулей, потому как общие принципы остаются неизменны.

Обновление: это довольно просто — оба модуля имеют слот для microSD карты и можно воспользоваться им по назначению =)

  • Скачайте последнюю прошивку для плат LDDB
  • Переименуйте скачанный файл вида esp32_marauder_v***************_esp32_lddb.bin в update.bin и скопируйте его на microSD карточку для внешнего модуля.
Как обновить Marauder для ESP32 на внешних модулях
  • Вставьте карточку в модуль, зайдите в приложение [ESP32] WiFi Marauder, выберите пункт [Update sd].
  • Обновление запустится, а по его окончанию обновления модуль перезапустится автоматически. Нажмите кнопку [Назад] и можете пользоваться приложением в обычном режиме.
Как обновить Marauder для ESP32 на внешних модулях

Полная прошивка: Это уже посложнее

Как обновить Marauder для ESP32 на внешних модулях
  • Зайдите на сайт веб-приложения для прошивки
  • На флиппере перейдите в пункт меню GPIO->USB-UART Bridge и подключите его к компьютеру по USB, в настройках при этом необходимо выбрать Baudrate 115200
Как обновить Marauder для ESP32 на внешних модулях
  • Если у вас модуль ESP32, то просто подключите его к флипперу с зажатой кнопкой [BOOT], которая находится на верхней грани модуля
  • Если у вас модуль 3в1, то всё гораздо интереснее — места для кнопки внутри модуля не нашлось, поэтому она выведена на гребёнку. Соедините попарно макетными проводами мама-папа контакты 5V, GND, TX, RX на модуле и на флиппере, после чего замкните между собой контакты IO0 и GND на модуле, например пинцетом и сдвинте переключатель питания направо в положение NRF/ESP чтобы включить модуль
  • Нажмите в веб-приложении [CONNECT], выберите ваш флиппер во всплывающем окне и подождите около 5 секунд для выполнения подключения к модулю. Это может получится далеко не с первого раза, по итогу вы увидите форму выбора файлов.
  • Выберите скачанные в первом пункте файлы в порядке, как на скриншоте ниже, обратите внимание на корректность адресации в памяти (слева в блоках 0х), затем нажмите [PROGRAM]
Как обновить Marauder для ESP32 на внешних модулях

После окончания процесса прошивки проверьте в логе веб-приложения, что всё прошло успешно, переподключите модуль и собственно и всё.

Как обновить Marauder для ESP32 на внешних модулях

По мере нахождения неточностей статья будет исправлена и дополнена =)

Flipper Addons