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

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

  1. CHERTS

    UDK: Общие разговоры

    Как уже сказали выше, проблема в том, что скорее всего Вы не перевели ESP в режим прошивки, цель flash запускает esptool.exe, которая путем установки сигналов RTS и DTR делает ресет плате и переводит её в режим прошивки, см. схемку в начале топика. Если у вашего USB-to-UART преобразователя нет...
  2. CHERTS

    Анонсы Unofficial Development Kit for Espressif ESP8266

    Доступна новая версия моей сборки Unofficial Development Kit for Espressif ESP8266 v2.0.3 Список изменений на первой странице Процедура обновления: 1. Удалите старую версию DevKit 2. Установите новую версию DevKit ВНИМАНИЕ!!! При удалении старой версии из каталога C:\Espressif будут удалены...
  3. CHERTS

    UDK: Общие разговоры

    Завидуйте молча ;) Именно для Вас тех.поддержка и консультации по UDK отныне платные. Дак примите участие в разработке, помогите сообществу, хватит ныть, что все плохо. В этом и смысл opensource, что если Вам что-то не нравится или что-то не устраивает Вы всегда можете внести свой вклад...
  4. CHERTS

    UDK: Общие разговоры

    Тогда возможно не стоит кричать на каждом углу, что UDK гавно и не стоит его использовать. Уважайте чужой труд. Я это понял через минуту как написал вопрос.
  5. CHERTS

    SPI

    Все, что я вставляю в UDK идет по открытым лицензиям и я обязательно указываю авторов оригинальных исходников/репозитарии в changelog. Никакого плагиата тут нет, если Вы намекаете на это.
  6. CHERTS

    UDK: Общие разговоры

    pvvx если у Вас есть реальные предложения, как улучшить компилятор из UDK, с какими опциями его пересобрать, чтобы все работало как нужно, то говорите по существу. Было бы ООООЧЕнь хорошо, если бы Вы сделайте pull request изменений скрипта сборки компилятора на github. А то мы так воду в ступе...
  7. CHERTS

    SPI

    Выкинуть то всегда можно и успеется, Вы вначале предложите сообществу альтернативу. Я бы с радостью в UDK засунул другой компилятор, дак вот нет его, а засовывать туда xtensa компилятор нельзя, дяди могут прижать к стенке. P.S. По UDK прошу писать в соотв. тему. Что выкинуть, что добавить или...
  8. CHERTS

    UDK: Общие разговоры

    Подозреваю, что это не так просто как Вы думаете. Скорее всего это потребует перелопатить кучу кода в GCC.
  9. CHERTS

    UDK: Общие разговоры

    На скорость в положительную сторону или отрицательную? Добавлю эти опции в отдельный пример для DevKit с пометкой "Оптимизация скорости и размера доступного IRAM"
  10. CHERTS

    UDK: Общие разговоры

    Можно libgcc и libc запихать в IROM, сам я не проверял, но видел такой код в Makefile: TOOLS_ROOT ?= c:/Espressif ... LIBS = cirom gccirom hal phy pp net80211 wpa main ... OBJCOPY := $(XTENSA_TOOLS_ROOT)/xtensa-lx106-elf-objcopy ... V ?= $(VERBOSE) ifeq ("$(V)","1") Q := vecho := @true else Q...
  11. CHERTS

    UDK: Общие разговоры

    jcmvbkbc что скажете, стоит ли пересобрать gcc с этими опциями и включить в UDK? На что это может повлиять?
  12. CHERTS

    Работа с ФС

    Берете исходники nodemcu-firmware, они например есть в DevKit, папка C:\Espressif\examples\nodemcu-firmware\ и смотрите как там идет работа с spifs. Так же можете посмотреть на исходники C:\Espressif\examples\nodemcu-spiffy\ - это программа для сборки образа spifs, который потом можно зашить в ESP.
  13. CHERTS

    UDK: Общие разговоры

    Я тоже обеими руками за Makefile'ы, в UDK есть масса примеров проектов с разными Makefile. Есть простые примеры для Си (hello_world), для C++ (hello_world_cpp), есть сложные с иерархией каталогов (nodemcu-firmware), есть примеры библиотеки (lwip_lib), есть даже пример программы под windows...
  14. CHERTS

    UDK: Общие разговоры

    Хорошее начинание. будем следить за развитием.
  15. CHERTS

    UDK: Общие разговоры

    Я бы с радостью, но увы я не силен в написании плагинов к Eclipse, а свободного времени на изучение этого у меня увы нет :( Никто не говорил, что писать прошивки под ESP будет легко и просто, но без UDK это сделать еще сложнее. Альтернативы UDK в виде платных и даже бесплатных должны быть и...
  16. CHERTS

    UDK: Общие разговоры

    А как ему поменяться? Подскажите пожалуйста? В наличии только один опенсорсный компилятор, я не настолько "крутой" программист чтобы его переписать, чтобы он собирал код по-правильному. Увы, мои возможности ограничены, как и мои познания в области компиляторов. UDK опенсорсный продукт, любой...
  17. CHERTS

    UDK: Общие разговоры

    Замечательно, используйте платный компилятор если он выдает более правильный результат, в чем проблема?
  18. CHERTS

    UDK: Общие разговоры

    Согласен, тут я не прав и неправильно страктовал GPL, продавать GPL они могут, требовать получить исходники я могу если куплю у них бинарники. Но если я купил то что идет по GPL я имею полное право потом открыть код и свободно распространять его через свой сайт.
  19. CHERTS

    UDK: Общие разговоры

    Какие глубокие выводы вы сделали из моих слов о том, что gcc для esp несовершенен. Следуя вашей логике если какой-то опенсорсный софт несовершенен, то значит он хуже платного? По моему вы неправильно интерпретируете мои слова и делаете некорректные выводы. Вы бы сравнили вначале 2 компилятора...
  20. CHERTS

    UDK: Общие разговоры

    Пока я ничего не предлагаю, открытая реализация компилятора для ESP не самая совершенная, но для сторонников опенсорса и бесплатности других альтернатив нет. Использовать или не использовать ломаные платные варианты компилятора и среды разработки это уже каждый выбирает сам.
Сверху Снизу