• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. AlexMelven

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    "call_user_start" вызывает код на ассемблере по адресу "loader_flash_boot_addr" с адресом заголовка "next_flash_header_addr", тот разбирает заголовок, берет адрес для старта и делает переход "jx a7". Но судя по содержимому заголовка, там адрес 0х40100000. Так откуда берется адрес 0х07000? И...
  2. AlexMelven

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    спасибо за детальное описание. Правда я в конец запутался кто и кого грузит и откуда берутся какие адреса :( Файл 0.bin - сам по себе содержит уже загрузчик? Я переименовал его в 0x00000.bin и прошил - прошивка работает нормально.
  3. AlexMelven

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    пока не вижу откуда Rapid Loader берет адрес 0x07000..
  4. AlexMelven

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    хорошо, как сделать, чтобы стартовала нужная прошивка (0x7000 либо 0x87000), используя ваш Rapid loader? Хотя только сейчас нашел ссылку на исходники RapidLoader, попытаюсь разобраться в данном вопросе пока сам :)
  5. AlexMelven

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    увеличение времени старта - это вы про задержку, которая там якобы была в пару секунд? Он вроде писал в блоге, что ставил ее в момент отладки, чтобы смотреть логи. Сейчас задержек нету. Если про другое увеличение времени - мне датчики опрашивать не нужно, поэтому время первого старта не критично...
  6. AlexMelven

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    pvvx, я сейчас пытаюсь подключить bootloader от Richard Burton. Был бы признателен, если бы подсказали, какие отличия от его способа загрузки прошивки и вашего есть. Я переименовал его бутлоадер rboot.bin в rapid_loader.bin - теперь при сборке создается 0x00000.bin в котором с нуля сидит его...
  7. AlexMelven

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Нашел сам :) Выделяешь в Navigator старую и новую версии, правая кнопка мыши -> Compare with->Each other. После чего можно просмотреть каждое изменение и перенести их нажатием на иконку. Ну да вы сами об этом конечно же знаете :)
  8. AlexMelven

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    А есть способ, чтобы Web-свалку можно было у себя обновлять бескровно? А то чего-нибудь поразбирался в предыдущей версии, что-то прикрутил, а тут новая версия. Я пока придумал переименовывать предыдущую версию и устанавливать новую в новый каталог. Но это значит переносить все из предыдущей в...
  9. AlexMelven

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    научите как, будем вдвоем разгребать :) не вставая сижу и пытаюсь что-то понять с прошлого года. Какой-то прогресс уже есть - в прошлом году даже не знал с чего начать.
  10. AlexMelven

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    рад влиться в создание общего дела, правда. Разгребать - имеется ввиду дизассемблировать библиотеку и писать эти куски на СИ? Где бы почитать, как это делается.. А потом ведь еще надо как-то синхронизировать - сейчас я у себя что-то правлю, чтобы заработало, но это ведь не годится для каких-то...
  11. AlexMelven

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    ну вроде подключился smart_config к проекту вебсервера после исправления множества варнингов и ошибок. И даже с приложения IOT Espressif передается SSID и пароль роутера и подключается к роутеру. Теперь надо понять что с этим делать :)
  12. AlexMelven

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    мне пока это очень сложно. Ощущаю себя телепузиком :)
  13. AlexMelven

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    интересно, как это все компилировалось раньше :) Или вообще варнинги были отключены у китайцев? Такой перл, как возможный выход из функции без присвоенного результата, он как пролазит в релиз SDK китайцев?
  14. AlexMelven

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    там в каждом каталоге по makefile :) не подскажете какой конкретно? Попытался найти какую-нибудь либу, прописанную в makefile текстовым поиском - похоже явное указание имен библиотек есть только в каталоге из которого библиотеки компилируются. А где они подключаются, не понял :(
  15. AlexMelven

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    pvvx, если я хочу попробовать добавить к проекту вебсервера smartconfig, как мне подключить библиотеку smartconfig.a? Похоже копирования в папку lib не достаточно? Компилятор все-равно не видит функций типа smartconfig_start(), smartconfig_stop().. PS.Извиняюсь за нубские вопросы..
  16. AlexMelven

    Обсуждение Вопрос по использованию пинов

    как бы я об этом же писал, только примеров не давал :)
  17. AlexMelven

    Обсуждение Вопрос по использованию пинов

    не выпаять, а переткнуть. Это ведь проще. Или переключатель поставить.
  18. AlexMelven

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    надо к серверу создать аналог ESP TOUCH или типа того. Все-таки управление со смартфона через программу весьма нужная вещь. Чтобы все девайсы в кучу собирать в одной программе и ими управлять. Раз у китайцев это все криво и не работает, надо свое сделать, но рабочее. Тем более что в данном...
  19. AlexMelven

    Обсуждение Вопрос по использованию пинов

    перечитал тот пост еще раз - он не писал что туда можно максимум 1.1в подавать. Он писал что у него севшая батарейка нашлась, на которой было 1.25 вольта. Я конечно ничего не утверждаю, возможно 3 вольта туда нельзя никак подавать. Я сам поставил внешнюю микруху для часов и батарейку 3 вольта...
Сверху Снизу