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

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

  1. pvvx

    Расширение флеш-памяти

    Вы немного не поняли меня, т.к. я пропустил промежуточные предложения для сокращения текста. :) Да и ладно. (Смысл описать сходу мне сложно - я не писатель и не журналист, но он в том, что уже есть базовые методы, отлаженные, в низкоуровневом ПО. А надстройщики плодят протоколы над протоколами...
  2. pvvx

    Расширение флеш-памяти

    Я уже понял. Это же надстройка над настройкой, именуемая NodeMCU. Т.е. язык высокого уровня, занимающийся перестановкой бит в регистрах процессора (Мер города, который по жалобе каждого пользователя собственными руками чинит протекший кран - переизберут однозначно, т.е. язык умрет). ;)
  3. pvvx

    Расширение флеш-памяти

    А каков смысл увеличения программного кода, если для него за глаза хватает 512кб? (единственное что там требуется - вынос из этой зоны сегментов сохранения всяческих пользовательских данных) Конкретнее: При использовании flash для хранения своей информации ничего делать не требуется. Все...
  4. pvvx

    Расширение флеш-памяти

    Как это понять? Поддержка до 16Mегобайт и так должна была быть изначально. :) Что - NodeMCU исправили свой собственный баг? Или они проверили и указали какие типы flash гарантированно работают?
  5. pvvx

    Расширение флеш-памяти

    Нет - надо оставить буфер для приема-передачи блоков по WiFi, а то упадет при соединении и т.д. Оптимальный мининум - 10 кбайт. Файлы исходников работы с Flash датируются "* copyright (c) Espressif System 2010" - годом. Это первое и второе - ничего Espressif не исправит, если там что-то не то...
  6. pvvx

    Как заставить google chrome давать ack не через 0.2 сек для стека http на esp8266?

    https://yadi.sk/d/tsti_h_2dVHLc Отладочная прошивка для исследования областей памяти в ESP8266 и скорости передачи больших файлов... (собрал наскоро, с отрезанным функционалом установок по http, т.к. ещё не отладил и лень делать дизайн страниц сервера, но задачу проверки скорости передачи и...
  7. pvvx

    Расширение флеш-памяти

    Это с учетом передачи по tcp cо встроенного http сервера. На большее данный чип и SDK не тянут. Вы же хотели через COM-порт :) По тому помочь вам не могу - я работаю с flash на ESP8266 из Браузера...
  8. pvvx

    Расширение флеш-памяти

    То наверно неправильные люди. По WiFi флешка у меня читается за 500 килобайт в секунду...
  9. pvvx

    Расширение флеш-памяти

    Да, проц работает на 160... задается... можно и раскочегарить больше... С таким подходом - не следует. Но... А как вы собрались сливать flash в UART на стандартной скорости - годами? Вам в прошивке её установить к десятку MegaBAUD? :) Прошивка обращается для работы с flash к закрытым процедурам...
  10. pvvx

    Расширение флеш-памяти

    Какая установлена конфиге - SPI 20, 27, 40, 80 MHz. Зависит от распознавания конкретного ID flash. и штук 100500 их. Ага - она ещё от температуры зависит. Можете проверить.
  11. pvvx

    Расширение флеш-памяти

    Если у вас прошивка грузится, то ограничения могут быть только в библиотечных функциях SDK: spi_flash_erase_sector(uint16 sec); spi_flash_write(uint32 des_addr, uint32 *src_addr, uint32 size); spi_flash_read(uint32 src_addr, uint32 *des_addr, uint32 size); Но это...
  12. pvvx

    Расширение флеш-памяти

    Не делайте ставки на такие проекты. Во первых, как мне показалось по изучению кто и чего из разработчиков LUA nodeMCU - преследуются коммерческие интересы, а это сулит отказом в дальнейшем и т.д. Пока у меня нет подходящей flash большего размера, а новые модули закрыты крышками... Т.е. проверить...
  13. pvvx

    Беда с пробелами

    В win7x64 берем два слова, разделенные пробелом в разных языках в MSWord: “word слово”. Отмечаем это и копируем в редактор сообщений форума или фрейм ответа (используя Google Chrome). Получаем “wordслово”. Т.е. при копировании происходит удаление пробела следующего за английскими буквами и...
  14. pvvx

    Баги и недосмотры в sdk от espressif

    Это уже было, но без публикации IP. И на сервере много страниц с парольным доступом для установок. Оставлял на сутки по IP, куда падают всякие запросы из инет. Живет. В ручную, зная глюки Lwip и прочих совокупностей тестировать проще и быстрее. Проблемы для http сервера и так известны и...
  15. pvvx

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

    А надо в каталог положить. Данный "корневой маке" опрашивает все директории выше на наличие маке (и ниже - если разрешить :) ). Вписывание в него конкретных установок для текущего каталога - плохо. Это не моя идея - это перекрученный маке от Espressif. Имеющиеся недоделки - не может работать в...
  16. pvvx

    Баги и недосмотры в sdk от espressif

    Ну делаю я. Не всё сразу. 512 кб - это сама Flash :) Большинство файлов сжато pkzip. Скриптовые - нет. Они шинкуются при передаче - размер то итоговый не известен. Станицы не показываю пока (их там много) т.к. дизайна никакого. Все известные переменные ESP8266 уже может отдать в виде xml и...
  17. pvvx

    Баги и недосмотры в sdk от espressif

    Пока испытываю на глюки НТTP сервер без espconn, на lwip-е. Всё хорошо - держит больше 10 одновременных запросов файликов, но не падает и не глючит. Картинка - https://yadi.sk/i/1u_jEjDNdQJ9m . Там все броузеры на максимальной скорости запрашивают скриптовый файл (xml) у HTTP на ESP8266...
  18. pvvx

    Баги и недосмотры в sdk от espressif

    if(system_get_free_heap_size()<-8192) return ERR_MEM; надо, а то падает при заполнении heap. счас другое посмотрю.. "добавлено if(pcb == NULL) return;" не надо, но и не мешает - не вставляй в итог. Дело в том, что после закрытия соединения lwip, при случайном распределении указателей pcb уже на...
  19. pvvx

    Баги и недосмотры в sdk от espressif

    Возможно там вместо таб - пробелы. Использовал разные редакторы и пытался отладить с разными затычками - от этого там может просто сдвинуто что... Но если хотите поправить с чистого листа - ищите там PV` . Все изменения помечены и находятся в двух файлах. Да - ещё: исходники используют...
  20. pvvx

    Баги и недосмотры в sdk от espressif

    Продолжим про ошибки. Есть такая переменная/константа, в Lwip : MEMP_NUM_TCP_PCB: the number of simulatenously active TCP connections. Назначена в lwipopts.h (файл конфигурации для Lwip): #define MEMP_NUM_TCP_PCB (*(volatile uint32*)0x600011FC) Устанавливается процедурой...
Сверху Снизу