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

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

  1. r44083

    Почему call_user_start находится в irom вместо iram? (Crash)

    Пофиксил эту проблему. Фикс по ссылке: r44083/omef
  2. r44083

    Почему call_user_start находится в irom вместо iram? (Crash)

    Опять от вас один флейм. Лучше бы и не писали)
  3. r44083

    Почему call_user_start находится в irom вместо iram? (Crash)

    UDK сделан на базе SDK 2.0 (2016 год). Текущая версия SDK - 3.1 (2019). На чём собираю - ответил в третьем сообщении. Пожалуйста, пишите по делу.
  4. r44083

    Почему call_user_start находится в irom вместо iram? (Crash)

    Я специально создал тему в разделе SDK, зачем вы мне советуете UDK? Уже прошло очень много времени и между устаревшим UDK и SDK 3.1 огромная разница. Разработчики Xtensa не имеют отношения к call_user_start() Я полез в распределение адресного пространства что бы не использовать второй...
  5. r44083

    Почему call_user_start находится в irom вместо iram? (Crash)

    Пишу на С++ (для теста там буквально пару файлов). Собираю тулчейном, который указан в README.md в ESP8266_RTOS_SDK. Собираю SDK как часть другого фреймворка с помощью своей билд системы (модульный make). Ссылка на собранный тестовый проектик (для сборки выполните make clean, make): (билд лог...
  6. r44083

    Почему call_user_start находится в irom вместо iram? (Crash)

    Я заметил, что в ESP8266_RTOS_SDK v3.1, entry функция call_user_start распологается в irom вместо iram. Моё приложение крешает при попытке перехода на call_user_start на буте (скорее всего потому что на буте нельзя обращаться к irom до инициализации SPI flash). Я не использую 2nd bootloader, и...
  7. r44083

    Зачем в SDK сдвинули начало irom?

    Заметил что в официальном ESP8266_RTOS_SDK начало irom сдвинуло сначала на 0x10, а потом ещё на APP_OFFSET, который равен CONFIG_APP1_OFFSET. CONFIG_APP1_OFFSET по умолчанию равен 0x10000. Из линкер скрипта: irom0_0_seg : org = 0x40200010 + APP_OFFSET, len = APP_SIZE - 0x10 - APP_OFFSET...
  8. r44083

    Нужна помощь Ошибка линковки примера Mongoose

    @lsm, можите выложить тут саму стандартную библиотеку, которая запакована в докере? Попробую её прилинковать что бы таки собрать Mongoose web library.
  9. r44083

    Ответье :)

    Ответье :)
  10. r44083

    Нужна помощь Ошибка линковки примера Mongoose

    Получилось собрать mongoose-os как описал выше @pvvx
  11. r44083

    Нужна помощь Ошибка линковки примера Mongoose

    А почему бы не использовать libgcc, которая идёт вместе с RTOS_SDK? Это значительно облегчит интеграцию и поддержку.
  12. r44083

    Здравствуйте ещё раз. Обращаюсь к вам за помощью по иненграции Mongoose веб сервера в мой пустой...

    Здравствуйте ещё раз. Обращаюсь к вам за помощью по иненграции Mongoose веб сервера в мой пустой проект на RTOS_SDK. Сколько это будет стоить?
  13. r44083

    Нужна помощь Ошибка линковки примера Mongoose

    Сейчас попробую. Также просмотрел последние коммиты в репо с Mongoose и нашел вот такое изменение Makefile: Fix ESP8266_RTOS example; add mos flashing · cesanta/mongoose@f974fdd · GitHub Интересно откуда вы берёте либу gcc_sdk?
  14. r44083

    Нужна помощь Ошибка линковки примера Mongoose

    Во время билда происходит ошибка (похоже он не может найти бинарь esp_init_data_default.bin). Хотя путь к ESP8266-RTOS-SDK-1.50 прописан верно и все стандартные бинари лежат в папке bin. D:\mongoose-master\examples\ESP8266_RTOS>make fw.zip Makefile:141: warning: overriding commands for target...
  15. r44083

    Вопрос ESP8266-01 070 Прошивается, но не работает.

    Точно 1/4 секунды? Должен мигать с периодом в пол секунды. Странно. Возможно esp8266 постоянно перезагружается и сыпет отладочную информацию.
  16. r44083

    Нужна помощь Ошибка линковки примера Mongoose

    Заметил что когда я убираю из флагов линковки "-nostdlib", то такого множества ошибок уже не возникает. Но линковка также проходит с ошибками: e:/soft/1-ready/sublimetext/xtensa-lx106-elf/bin/../lib/gcc/xtensa-lx106-elf/5.1.0/../../../../xtensa-lx106-elf/bin/ld.exe: cannot find crt1-sim.o: No...
  17. r44083

    Нужна помощь Ошибка линковки примера Mongoose

    Ещё нет. Я нашел что многие прототипы функций, фигурирующих в ошибках линковки типа "undefined reference to `snprintf'" - объявлены в ESP8266_SDK/include/espressif/esp_lib.c Интересно, что линковщик не может найти их имплементацию. Прилинковывание библиотеки libc не помогло. Сейчас попробую...
  18. r44083

    Нужна помощь Ошибка линковки примера Mongoose

    Вот требования: ROM < 90 kB RAM < 50 kB Поддержка HTTP, AJAX (с коллбеками на C функции), 5 одновременных коннектов, вебсокеты, желательно наличие фичи авторизации и работы с файлами. Простое и юзабельное API. А пока займусь заменой обращений Mongoose к stdlib на ту что идёт с ESP
  19. r44083

    Нужна помощь Ошибка линковки примера Mongoose

    По итогу - всё печально. Mongoose web server library не заводится у меня. Хотя что я делаю не правильно, я так и не понял. Может кто подскажет подходящий солюшн встраиваемого веб сервера?
Сверху Снизу