Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Микроконтроллеры других производителей

Микроконтроллеры других производителей Все, что касается микроконтроллеров и НЕ подошло в раздел Microchip.

Ответ
 
Опции темы Опции просмотра
Старый 12.02.2020, 11:33   #1
DimaS
Senior Member
 
Регистрация: 05.04.2008
Адрес: Israel
Возраст: 46
Сообщений: 1,737
Вес репутации: 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 вне форума   Ответить с цитированием
Старый 12.02.2020, 12:23   #2
bzx
Senior Member
 
Аватар для bzx
 
Регистрация: 25.02.2007
Адрес: St. Petersburg
Возраст: 46
Сообщений: 507
Вес репутации: 1159/64
bzx has much to be proud ofbzx has much to be proud ofbzx has much to be proud ofbzx has much to be proud ofbzx has much to be proud ofbzx has much to be proud ofbzx has much to be proud ofbzx has much to be proud ofbzx has much to be proud of
Отправить сообщение для bzx с помощью ICQ Отправить сообщение для bzx с помощью Skype™
По умолчанию Re: Вопросы про ESP8266

Цитата:
Сообщение от DimaS Посмотреть сообщение
...Эту среду с неприличным названием у нас никто не знает...
Эклипс знаете?
__________________
Для связи email: info собака qbit.su
bzx на форуме   Ответить с цитированием
Старый 12.02.2020, 16:55   #3
DimaS
Senior Member
 
Регистрация: 05.04.2008
Адрес: Israel
Возраст: 46
Сообщений: 1,737
Вес репутации: 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
По умолчанию Re: Вопросы про ESP8266

Цитата:
Сообщение от bzx Посмотреть сообщение
Эклипс знаете?

Ну могу сказать что очень знаю, но к сожалаению приходится использовать xTimeComposer для процессорров XCore.


А причем тут Эклипс к проблеме обединения фирмаре и контента веб-сервера?
DimaS вне форума   Ответить с цитированием
Старый 13.02.2020, 10:29   #4
DimaS
Senior Member
 
Регистрация: 05.04.2008
Адрес: Israel
Возраст: 46
Сообщений: 1,737
Вес репутации: 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
По умолчанию Re: Вопросы про ESP8266

Вчера успели выяснить что проблема именно в этом:
Цитата:
к проблеме обединения фирмаре и контента веб-сервера?

А чем делатся бинарник фирмваре неважно - тем неприличным словом или VS Code.
DimaS вне форума   Ответить с цитированием
Старый 13.02.2020, 12:57   #5
dosikus
Senior Member
 
Аватар для dosikus
 
Регистрация: 05.06.2007
Возраст: 47
Сообщений: 3,794
Вес репутации: 6357/147
dosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond repute
По умолчанию Re: Вопросы про ESP8266

Здесь спрашивай - https://esp8266.ru/forum/threads/raz...na-esp8266.56/

Однако железо устарело и умные люди крайне не советуют применять.
Тем более с абдуриной...
Да и прикручивание "нормального" SDK - сплошные танцы с бубном. Однако как-то приспичило и даже сделал но все забросил...
dosikus вне форума   Ответить с цитированием
Старый 13.02.2020, 14:01   #6
DimaS
Senior Member
 
Регистрация: 05.04.2008
Адрес: Israel
Возраст: 46
Сообщений: 1,737
Вес репутации: 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
По умолчанию Re: Вопросы про ESP8266

Цитата:
Сообщение от dosikus Посмотреть сообщение

Спрошу.



Цитата:


Однако железо устарело и умные люди крайне не советуют применять.

А что надо применять?
Желательно чтобы не тратить годы на изучение и воплощение фичи, составляющей около 5% в общей работе девайса?
И чтобы оно (готовый фай-фай модуль) имело все сертификаты.
DimaS вне форума   Ответить с цитированием
Старый 13.02.2020, 15:17   #7
dosikus
Senior Member
 
Аватар для dosikus
 
Регистрация: 05.06.2007
Возраст: 47
Сообщений: 3,794
Вес репутации: 6357/147
dosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond repute
По умолчанию Re: Вопросы про ESP8266

Там же и есть ответы...
dosikus вне форума   Ответить с цитированием
Старый 13.02.2020, 16:38   #8
DimaS
Senior Member
 
Регистрация: 05.04.2008
Адрес: Israel
Возраст: 46
Сообщений: 1,737
Вес репутации: 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
По умолчанию Re: Вопросы про ESP8266

Цитата:
Сообщение от dosikus Посмотреть сообщение
Там же и есть ответы...


Посмотрим. Напарник мой туда уже написал, но на том форуме похоже активность вообще мизерная.
DimaS вне форума   Ответить с цитированием
Старый 13.02.2020, 22:07   #9
dosikus
Senior Member
 
Аватар для dosikus
 
Регистрация: 05.06.2007
Возраст: 47
Сообщений: 3,794
Вес репутации: 6357/147
dosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond repute
По умолчанию Re: Вопросы про ESP8266

А что делать...
Запоздалый бум на есп только у абдуринщиков...

Последний раз редактировалось dosikus; 13.02.2020 в 22:13.
dosikus вне форума   Ответить с цитированием
Старый 14.02.2020, 10:02   #10
DimaS
Senior Member
 
Регистрация: 05.04.2008
Адрес: Israel
Возраст: 46
Сообщений: 1,737
Вес репутации: 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
По умолчанию Re: Вопросы про ESP8266

Цитата:
Сообщение от dosikus Посмотреть сообщение
А что делать...
Запоздалый бум на есп только у абдуринщиков...

Я тогда повторю еще раз вопрос - на чем еще делать веб-интерфейс для прибора? Малой кровью и без проблем с сертификацией?
С удовольстием воспользуюсь.


P.S. Была мысль вообще весь прибор сделать на каком-нибудь одноплатнике типа Neo Pi.
DimaS вне форума   Ответить с цитированием
Старый 14.02.2020, 11:05   #11
Рак
Senior Member
 
Регистрация: 02.04.2008
Адрес: Кременчуг
Возраст: 34
Сообщений: 1,400
Вес репутации: 2524/83
Рак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond repute
По умолчанию Re: Вопросы про ESP8266

Цитата:
Сообщение от DimaS Посмотреть сообщение
Я тогда повторю еще раз вопрос - на чем еще делать веб-интерфейс для прибора? Малой кровью и без проблем с сертификацией?
С удовольстием воспользуюсь.


P.S. Была мысль вообще весь прибор сделать на каком-нибудь одноплатнике типа Neo Pi.
Все правильно делаете, копайте почему не работает вэб-морда, нормальное решение.
У нас подобное решение, но коллега делал на родном sdk. Минус в том, что при обновлении последнего приходится править код. Сам вэб интерфейс конвертился в С массивы.
На ардуино есть куча библиотек, можно за вечер собрать прототип устройства абсолютно не понимая как работает esp, просто надёргав кода с форумов и статей.
Концепт ардуино очень хорошо ложится на "сделать минимально работающий проект" за короткое время и минимальными затратами, проверить идею и оценить рынок. Дальше можно делать на чём угодно, если это вызывает интерес.
Neo Pi нуждается в корректном отключении питания, от акб не запитать, слёт образа с sd карты, программист под Linux и прочее.
Рак вне форума   Ответить с цитированием
Старый 14.02.2020, 11:19   #12
DimaS
Senior Member
 
Регистрация: 05.04.2008
Адрес: Israel
Возраст: 46
Сообщений: 1,737
Вес репутации: 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
По умолчанию Re: Вопросы про ESP8266

Цитата:
Сообщение от Рак Посмотреть сообщение
У нас подобное решение, но коллега делал на родном sdk.

Да какая разница на чем делать, не работает ведь не то что компилятор накопилил, проблема в сборке этого с содержимым диска на флеше в один бинарник, т.е. преобразования файлов, что должны быть на этом диске, в его бинарный имедж и объединение с бинарником фирмваре.



Цитата:
Сам вэб интерфейс конвертился в С массивы.

В таком варианте как раз проблем нет, пробный пример прекрасно работает, когда контент веб-сервера запихнут в фирмваре.


Но хотелось по нормальному - фирваре отдельно, html и почие файлы - отдельно, на spiffs (SPI Flash File system).
DimaS вне форума   Ответить с цитированием
Старый 14.02.2020, 11:30   #13
Рак
Senior Member
 
Регистрация: 02.04.2008
Адрес: Кременчуг
Возраст: 34
Сообщений: 1,400
Вес репутации: 2524/83
Рак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond repute
По умолчанию Re: Вопросы про ESP8266

Если там hex файл, проверьте, включены ли вообще какие либо файлы в прошивке?
Рак вне форума   Ответить с цитированием
Старый 14.02.2020, 12:40   #14
DimaS
Senior Member
 
Регистрация: 05.04.2008
Адрес: Israel
Возраст: 46
Сообщений: 1,737
Вес репутации: 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
По умолчанию Re: Вопросы про ESP8266

Цитата:
Сообщение от Рак Посмотреть сообщение
Если там hex файл,

Там есть bin.



Цитата:
проверьте, включены ли вообще какие либо файлы в прошивке?
В смысле?
В прошивку никакие "файлы" не включаются.


Поясняю, есть два варианта - вставить текст html файлов в Си-код, и слать "на лету". Этот вариант работает, но не интересено, т.к. потом невозможно менять контент без перешивки фирмваре.



Другой вариант - флеш-память модуля разбивается на две партиции, первая, с нуля, содержит прошивку. Т.е. код, по которому работает процессор ESP.
Вторая часть (начинается во 2-го мегабайта) - это диск, spiffs (SPI Flash File system).
На ней хранятся файлы, в том числе и html, хотя можно что угодно.
Эти фацлы потом можно менять, удалять, добавлять, как на любом диске.
В данном случае, там находится контент веб-сервера, т.е. html, css, js, png, jpg, zip и т.п.




Использовать все это можно тоже двумя вариантами:
1. прошить из под IDE в модуль. Это работает.
Но не пригодно для последующего использования в девайсе с бутлоадером и соответственно апдейтом всего этого.


2. Для прошивки (в первый раз) в ESP-модуль:
а) делается имедж этого диска программой mkspiffs, получается бинарник.
б) Этот бинарник затем программой MergeSpiffs обединяется с бинарником, фирмваре, созданным компилятором, и прошивается в модуль бутлоадером или (для отладочного модуля, подключенного к СОМ-порту компа) - программой flash_download_tools.
И вот тут проблема - вебсервер не видит файлов.
Значит ошибка или в а) или в б).
DimaS вне форума   Ответить с цитированием
Старый 14.02.2020, 20:25   #15
smart_pic
Senior Member
 
Регистрация: 08.12.2008
Адрес: Ставрополь
Возраст: 56
Сообщений: 1,036
Вес репутации: 2657/77
smart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond repute
Отправить сообщение для smart_pic с помощью Skype™
По умолчанию Re: Вопросы про ESP8266

Цитата:
Сообщение от DimaS Посмотреть сообщение
Там есть bin.




В смысле?
В прошивку никакие "файлы" не включаются.


Поясняю, есть два варианта - вставить текст html файлов в Си-код, и слать "на лету". Этот вариант работает, но не интересено, т.к. потом невозможно менять контент без перешивки фирмваре.



Другой вариант - флеш-память модуля разбивается на две партиции, первая, с нуля, содержит прошивку. Т.е. код, по которому работает процессор ESP.
Вторая часть (начинается во 2-го мегабайта) - это диск, spiffs (SPI Flash File system).
На ней хранятся файлы, в том числе и html, хотя можно что угодно.
Эти фацлы потом можно менять, удалять, добавлять, как на любом диске.
В данном случае, там находится контент веб-сервера, т.е. html, css, js, png, jpg, zip и т.п.




Использовать все это можно тоже двумя вариантами:
1. прошить из под IDE в модуль. Это работает.
Но не пригодно для последующего использования в девайсе с бутлоадером и соответственно апдейтом всего этого.


2. Для прошивки (в первый раз) в ESP-модуль:
а) делается имедж этого диска программой mkspiffs, получается бинарник.
б) Этот бинарник затем программой MergeSpiffs обединяется с бинарником, фирмваре, созданным компилятором, и прошивается в модуль бутлоадером или (для отладочного модуля, подключенного к СОМ-порту компа) - программой flash_download_tools.
И вот тут проблема - вебсервер не видит файлов.
Значит ошибка или в а) или в б).

Не подскажу насчет ESP,

но аналогичная ситуаци имеется и в ТСР стеке для Микрочипа.

Вылечил подправив MPFS и HTTP сеервер и теперь файлы спокойно грузишь по FTP и работает с новыми залитыми файлами . Только все равно обработку динамических переменных приходится писать в коде. Если в новых файлах вывод динамических переменных не поменялся - то все продолжит работать. Такой подход сильно помогает при отладке ВЕБ.
Наверное и вам придется что то править в ESP , чтоб научить ее тому что вам надо.
smart_pic вне форума   Ответить с цитированием
Старый 14.02.2020, 20:46   #16
DimaS
Senior Member
 
Регистрация: 05.04.2008
Адрес: Israel
Возраст: 46
Сообщений: 1,737
Вес репутации: 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
По умолчанию Re: Вопросы про ESP8266

Цитата:
Сообщение от smart_pic Посмотреть сообщение
Наверное и вам придется что то править в ESP , чтоб научить ее тому что вам надо.

Так в том-то и дело, что в рабочем варианте - никаких правок в коде для ESP не делается, просто прошивается другими средствами.
DimaS вне форума   Ответить с цитированием
Старый 14.02.2020, 21:24   #17
smart_pic
Senior Member
 
Регистрация: 08.12.2008
Адрес: Ставрополь
Возраст: 56
Сообщений: 1,036
Вес репутации: 2657/77
smart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond repute
Отправить сообщение для smart_pic с помощью Skype™
По умолчанию Re: Вопросы про ESP8266

В исходной микрочиповской либе также все по умолчанию делалось и ничего править не надо было. Но там образ диска конвертится в С файл , и потом вместе с программой компилится в прошивку .
Можно было залить образ диска во внешнюю память, но предварительно обработанную утилитой. В таком случае имем возможность залить веб отдельно от прошивки , но в тоже время теряется возможность иметь небольшой стартовый ВЕБ для смены IP и минимальных настроек.
Короче отступление от стандартной либы предполагает дальнейшую доработку напильником.
Похоже и у вас с ESP индивидуальный случай.
Но если решили делать на каком-нибудь одноплатнике типа Pi - что там остановило?
smart_pic вне форума   Ответить с цитированием
Старый 15.02.2020, 10:54   #18
DimaS
Senior Member
 
Регистрация: 05.04.2008
Адрес: Israel
Возраст: 46
Сообщений: 1,737
Вес репутации: 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
По умолчанию Re: Вопросы про ESP8266

Цитата:
Сообщение от smart_pic Посмотреть сообщение
В исходной микрочиповской либе также все по умолчанию делалось и ничего править не надо было. Но там образ диска конвертится в С файл , и потом вместе с программой компилится в прошивку .


В таком варианте с ESP нет проблем, все работает. Но такого варианта не хочется.



Цитата:
Похоже и у вас с ESP индивидуальный случай.
Но если решили делать на каком-нибудь одноплатнике типа Pi - что там остановило?

Пока не решили, это просто мысли.
DimaS вне форума   Ответить с цитированием
Старый 15.02.2020, 17:46   #19
smart_pic
Senior Member
 
Регистрация: 08.12.2008
Адрес: Ставрополь
Возраст: 56
Сообщений: 1,036
Вес репутации: 2657/77
smart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond repute
Отправить сообщение для smart_pic с помощью Skype™
По умолчанию Re: Вопросы про ESP8266

Цитата:
Сообщение от DimaS Посмотреть сообщение
В таком варианте с ESP нет проблем, все работает. Но такого варианта не хочется.

А какой вариант хочется?
Что нужно реализовать?
Может быть что то посоветуют.
smart_pic вне форума   Ответить с цитированием
Старый 15.02.2020, 19:18   #20
DimaS
Senior Member
 
Регистрация: 05.04.2008
Адрес: Israel
Возраст: 46
Сообщений: 1,737
Вес репутации: 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
По умолчанию Re: Вопросы про ESP8266

Цитата:
Сообщение от smart_pic Посмотреть сообщение
А какой вариант хочется?
Что нужно реализовать?
Может быть что то посоветуют.

Я же выше писал - прошивка отдельно, контент вебсервера отдельно, оба лежет во флеш-памяти модуля. Контент лежит на флеш-диске.
Проблема есть или в создании образа диска или в создании объединенного имеджа всей флешки. (ну или и в том и в том).
DimaS вне форума   Ответить с цитированием
Старый 15.02.2020, 19:57   #21
smart_pic
Senior Member
 
Регистрация: 08.12.2008
Адрес: Ставрополь
Возраст: 56
Сообщений: 1,036
Вес репутации: 2657/77
smart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond reputesmart_pic has a reputation beyond repute
Отправить сообщение для smart_pic с помощью Skype™
По умолчанию Re: Вопросы про ESP8266

Цитата:
Сообщение от DimaS Посмотреть сообщение
Если взять другой пример, где контент не в spfiffs а генерируется на лету в коде, и воотсетственно утилитой прошивается толко один бинарник с прошивкой - все работает. Тоесть проблема именно в генерации контента spiffs и/или объединении его вместе фирмваре в один бин.
.
Мне кажется проблема в том , что вы взяли "пример, где контент не в spfiffs а генерируется на лету в коде" , который ничего не знает о том что будет в свободной памяти размещен образ ВЕБ, пытаетесь ему разместить в свободной памяти образ диска. То результат предсказуем - для этого примера вся остальная память свободна и прошивка даже не пытается искать образ диска.
smart_pic вне форума   Ответить с цитированием
Старый 15.02.2020, 23:30   #22
DimaS
Senior Member
 
Регистрация: 05.04.2008
Адрес: Israel
Возраст: 46
Сообщений: 1,737
Вес репутации: 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
По умолчанию Re: Вопросы про ESP8266

Цитата:
Сообщение от smart_pic Посмотреть сообщение
Мне кажется проблема в том , что вы взяли "пример, где контент не в spfiffs а генерируется на лету в коде" ,
Разумеется, ибо "на лету" мне не надо. "На лету" пробовалось, работает.

Контент преобразуется в имедж программой mkspiffs.



Цитата:
который ничего не знает о том что будет в свободной памяти размещен образ ВЕБ, пытаетесь ему разместить в свободной памяти образ диска. То результат предсказуем - для этого примера вся остальная память свободна и прошивка даже не пытается искать образ диска.

Конечно знает, ибо работает, если прошивать все из под IDE.
Но не работает, когда прошиваетсяя имедж всего флеша, полученный обединением бинарника фирмваре с имеджем spiffs.
Я по моему, это уже в 3-й раз обясняю.
DimaS вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
несколько вопросов про DS18B20, а также про ЖКИ от Nokia 3310. Reaper Вопросы начинающих 31 14.02.2013 19:03
вопросы по Ethernet устройствам... Timik Общетехнические вопросы 17 25.06.2011 19:50
TNKernel - вопросы начинающих mdems Продукция MICROCHIP 34 24.03.2011 10:59
Вопрос про протоколы высокого уровня для CAN на PIC24 Максим2008 Продукция MICROCHIP 0 27.11.2009 15:20


Часовой пояс GMT +3, время: 07:01.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot