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

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

  1. pvvx

    'Реверс' SDK Espressif и ROM-BIOS для создания открытого SDK.

    В итоге проще выкладывать так, к примеру текущий вариант по SPI в ROM-BIOS: /****************************************************************************** * FileName: SpiFlash.c * Description: SPI FLASH funcs in ROM-BIOS * Alternate SDK ver 0.0.0 (b0) * Author: PV` * (c) PV` 2015...
  2. pvvx

    'Реверс' SDK Espressif и ROM-BIOS для создания открытого SDK.

    anakod - Дело в том, что путей дизассемблирования несколько, и каждый случай имеет свои варианты. Для реверса ROM-BIOS ещё возможно что-то указать, но для совместного дизассемблирования некой прошивки+ ROM-BIOS необходимо создавать специальные скрипты и вариантов и предпочтений бесчисленное...
  3. pvvx

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

    Это "вылечено" c ГуглХромом в текущей версии. -> Передача HEX Damp всей Flash в тексте: Все претензии к браузеру :)
  4. pvvx

    'Реверс' SDK Espressif и ROM-BIOS для создания открытого SDK.

    Хотя-бы заголовки, а то вообще ничего нет. Вместо описания, я обычно включаю IDA и смотрю, что они делают. Ещё не организовано "место и система сбора" где эти заголовки будут собираться. Т.е. пока этим озабочен я один, а мне легче это делать в своей "свалке".
  5. pvvx

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

    Не назначить атрибут ICACHE_RODATA_ATTR у const char * srvContenErr[] static const char srvContenErr00[] ICACHE_RODATA_ATTR = "Ok"; // ERR_OK 0 static const char srvContenErr01[] ICACHE_RODATA_ATTR = "Out of memory error"; // ERR_MEM -1 static const...
  6. pvvx

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

    Проблема со скоростью в Chrome решена. Китайцы установили по умолчанию nagle в LwIP. Скоро в новой версии... Но появилась новая, китайская - вылет по: lmac.c 599 при записи flash с HTTP. Опять вылезла, а они писали, что устранили :) :) Наверно задержек навставляли, но теперь их в PvSDK не...
  7. pvvx

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

    Вот - тупо и принудительно опциями в LwIP к pcb бью на 2 пакета любую передачу блока: В Wireshark: pcb->flags |= TF_NODELAY; err = tcp_write(pcb, psent, len>>2, 0); tcp_output(pcb); // передать что влезло err = tcp_write(pcb, &psent[len>>2], len-(len>>2), 0)...
  8. pvvx

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

    Это известно почему. Первый блок передается не полностью равный 2*TCP_MSS и LwIP не умеет слать по два пакета, даже если у него буфер заполнен на 1,5 MSS. Только при заполнении 2*MSS он шлет 2 пакета. В результате передача далее не идет по "хромому". Хром использует этот хромой алго...
  9. pvvx

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

    d946 - tcp_write(pcb, buf, buflen, 0) не есть команда передать :) Это всего-то положить данные в буфер LwIP.
  10. pvvx

    Вопрос I2C & UART1

    Оба RX вытаскивается - это главное. Все найденные XLS тут и вложения в проекте Разработка ‘библиотеки’ малого webсервера на esp8266. Остальное возможно будет в 'Реверс' SDK Espressif и ROM-BIOS для создания открытого SDK. А большая часть у меня в голове и на моем компе :) Так что делитесь -...
  11. pvvx

    Вопрос I2C & UART1

    TX1<->TX0, RX1<->RX0, RTS1<->RTS0, CTS1<->CTS0... Вроде так. Но комбинации BIT0 и BIT2, ... дают другие результаты. Их много пока и не описать.
  12. pvvx

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

    Ищите в первом соо темы, в конце http://esp8266.ru/forum/threads/razrabotka-biblioteki-malogo-webservera-na-esp8266.56/
  13. pvvx

    'Реверс' SDK Espressif и ROM-BIOS для создания открытого SDK.

    Первым делом предполагается создание отдельной системы 'хидеров' для СИ с полным описанием заголовков процедур и форматов ROM-BIOS, а так-же и оборудования чипа (что возможно) без "вкрапления" процедур и данных из SDK Espressif. Это требуется для создания загрузчиков и альтернативных систем на...
  14. pvvx

    'Реверс' SDK Espressif и ROM-BIOS для создания открытого SDK.

    Начало тему раскидано по форуму и будет продолжаться тут. Данное сообщение пока зарезервировано для дальнейшего изменения в соответствии с темой. Предыстория вопроса: http://esp8266.ru/forum/threads/sming-open-source-framework-dlja-nativnoj-razrabotki-proshivok-esp8266.167/page-4#post-4909...
  15. pvvx

    Sming Open Source Framework для нативной разработки прошивок ESP8266

    Они меняются каждый день. Выкладываю только промежуточные варианты в WEB "свалке". И то там только часть адаптированная к "свалке". В том-то и дело, что путей очень много и разбирать полностью "галиматью" от китайцев не требуется. По этому создать общий гитхаб никак, только в случае полного...
  16. pvvx

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

    В связи с реверсом старта SDK стало легче делать разные загрузчики для опроса датчиков. Скопировал сюда, разные мои сообщения, "чтобы было в куче": "Измерил предельную достижимую скорость загрузки специального "лоадера", после "ресета" (или deep-sleep) до начала опроса датчика: 30 ms и уже...
  17. pvvx

    Nodemcu

    В стандарте с SDK моя WEB свалка подключена к роутеру уже через 0.4 сек после старта и где-то так-же, до 0.5 секунды получен ответ от dns и время с интернета уже у модуля... Т.е., если у нас не сервер, а передаем что-то, то к концу 1-ой секунды от старта уже может быть передано 500 килобайт и...
  18. pvvx

    Nodemcu

    Коммерцией в "народном творчестве" не занимаюсь. Альтернативное SDK помаленьку делается.
  19. pvvx

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

    Там три блока (сектора) и переносится последние данные (по id), с алгоритмом "пофиг отключение питание в любой момент". Сложнее от туда удалить запись и этого не предусмотрено в коде :) Всё это для уменьшения кол-ва итераций записи/стирания flash...
  20. pvvx

    Nodemcu

    Могу продать и дороже. :) Какого? C AD7793? - это давал вам для примера, на вашу реплику - о приобретении ADC. +-20% а на краях диапазона, что требуется при российской погоде и все +-80%. Это по влажности, если перевести его показания в "точку росы"... :) Я вам пишу, в надежде, что...
Сверху Снизу