Показать сообщение отдельно
Старый 12.02.2020, 11:33   #1
DimaS
Senior Member
 
Регистрация: 05.04.2008
Адрес: Israel
Возраст: 47
Сообщений: 1,741
Вес репутации: 2423/85
DimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond reputeDimaS has a reputation beyond repute
По умолчанию Вопросы про ESP8266

Привет.
Есть кто разбирается в ESP8266?


Вопрос такой - пробуем возможности модуля WOORM-02 на ESP8266. Надо начальству показать что оно работает, если получиться, то будем делать по нормальному с SDK, но пока только взяли готовый пример чтобы посмотреть - модуль коннектиться к роутеру, на модуле работает веб-сервер (одна примитивная

страничка написана в блокноте).


Проблема вот в чем - пример компилируется и прошивается вместе с контентом веб-сервера в среде, названия которой в приличном обществе произносить не стоит.
Но - все работает.
Используется готовая платка с USB2COM и модулем на борту.


Далее:
1) при помощи утилиты mkspiffs делется бинарник контента веб сервера.

2) Потом бинарник самой прошивки объединяется бинарником контента при помощи утилиты SpiffsMerge в один бинарник.
Командная строка:
mkspiffs.exe -c data -d 5 -b 256 -p 64 -s 1048576 -- srvrImage.bin




Файл 2МБ, прошивка с начала, контент со второго мегабайта.

3) Объединенный бинарник прошивается в модуль утилитой flash_download_tools


Результат - прошивка работает, контента нет, при заходе на веб-сервер получаем 404 ошибку.


Если взять другой пример, где контент не в spfiffs а генерируется на лету в коде, и воотсетственно утилитой прошивается толко один бинарник с прошивкой - все работает. Тоесть проблема именно в генерации контента spiffs и/или объединении его вместе фирмваре в один бин.


Эту среду с неприличным названием у нас никто не знает, понять там нормальному человеку что-то сложно.
DimaS вне форума   Ответить с цитированием