• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Не могу зайти на вебинтерфес esp32 загруженный в SPIFFS

uwrtey

New member
Здрасте.
С есп32 раньше дел не имел.

Юзаю ElegantOTA.

Загрузил пример, который выводит сообщение: «Привет, я ElegantOTA».
(что бы прошить МК кодом, который умеет по воздуху тянуть файлы )

Соединяюсь с МК по воздуху.
Добавляю к IP — «/update».
Попадаю на вебстраницу обновления firmware и FILESYSTEM.
Записываю в ЕСП32, ради примера, чужие "firmware и filesystem".
Загружаются — без проблем.

(Тот кто создавал эти файлы то-же юзал ElegantOTA).
FILESYSTEM — содержит WEB интерфейс, и возможность изменения данных.
firmware — содержит прошивку работы с подключенной периферией…

Да вот незадача:
После перезагрузки МК — я всё так же вижу текст «Привет, ElegantOTA» из примера.
И ни как не вижу тот самый WEB-интерфейс, который загрузил .bin_файлом.

Правда я хз как у автора все было устроено. Все что мне досталось - два бинариника ( filesystem и firmware )

( и шлангом записывал и по воздуху.)
Шью через ардуино_иде в основном.
Флешку заменил с 4МБ на 16МБ
Партишн схему свою сделал и в меню её добавил. С этим проблем нет... ))
 

uwrtey

New member
Добавлю:
В примере elegantOTA микроконтроллер цепляется к сети, чье имя и пароль я указал в коде этого примера.

А в примере, чей код я шью в firmware и filesystem - сам есп32 должен стать точкой wifi...
Чего у меня не происходит..

Я понимаю так, что код, который я накатываю поверх примера даже не думает запускаться.
Я предполагал, что firmware и filesystem полностью заменят код примера из elegantOTA.
Но по всей видимости какой то кусок кода должен их запускать либо они должны лежать в определенной области памяти, что бы запустится при старте мк?

Как там все это обычно устроено?
 
Сверху Снизу