• Система автоматизации с открытым исходным кодом на базе 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.
Но по всей видимости какой то кусок кода должен их запускать либо они должны лежать в определенной области памяти, что бы запустится при старте мк?

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