Ключевое ?лово

vk

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Железо для умного дома

ТЕМА: Обсуждение багов Беспроводного датчика на базе ESP8266

Обсуждение багов Беспроводного датчика на базе ESP8266 14 Март 2018 03:19 #21842

  • shaman1010
  • shaman1010 аватар
  • Не в сети
  • Живу я здесь
  • Сообщений: 605
  • Спасибо получено: 139
  • Репутация: 17
Снова повторяется глюк, который я года три назад наблюдал на 8266-х. Сейчас на 8285-й. SDK 1.3.0
Месяц не трогал железку, решил зайти, немного подстроить - а нельзя. Железка инет видит, данные оттуда обновляет исправно, но на ping не отзывается, и web интерфейс не отзывается тоже. Передернул питание - отзываться все начало... минуты три, наверное. Затем опять анабиоз. Еще раз передернул питание, и даже обновил прошивку по ОТА (Запрос OTA апдейта: 8823305 (Коммент к ключу: Clock)) - ситуация не изменилась, минуты 3 отзывается, затем теряется.
Еще поигрался чуток... в итоге ситуация такая: пока пингуешь железку - она доступна всегда (час пинговал, не потерял), но когда перестаешь дергать внутренний интерфейс - минуты через 3-5 перестает отзываться и на пинг, и веб морда. Но при этом в интернет ходит нормально, данные с гисметео обновляет исправно.

Уровень wifi - 72...74дБ. Ни роутер, ни железка с места не сдвинулись за прошедший месяц. Первую неделю заходил на интерфейс по несколько раз в день - ни разу не отпадал. Сейчас - отпадает всегда, когда не дергаешь интерфейс. Года 3 назад, на esp8266-й была аналогичная ситуация, по-этому и забросил тот проект. Сейчас на 8285, думал ситуация изменится, а нет...
Администратор запретил публиковать записи гостям.

Обсуждение багов Беспроводного датчика на базе ESP8266 14 Март 2018 06:23 #21844

  • shaman1010
  • shaman1010 аватар
  • Не в сети
  • Живу я здесь
  • Сообщений: 605
  • Спасибо получено: 139
  • Репутация: 17
Сейчас вообще интересно.
На шнурке залил бланк на весь мегабайт.
Затем одним файлом скомпиленную в 2.1.0 прошивку (дальше результат одинаковый, вне зависимости от версии компилятора).
Замыкаю rx+tx подключаюсь к WifiIOT, в режиме sta прописываю свою точку доступа, не выходя - вижу присвоенный esp-шке IP адрес из домашнего диапазона. Перезагружаю esp, она в домашнем диапазоне не отвечает (естественно комп переподключил к домашней ТД). Опять запускаю esp в сэйф-моде.
...И esp доступна по обоим адресам, как 192.168.4.1, так и по выданному домашним DHCP адресу. Т.е. такое впечатление, что esp не в sta режиме, а в sta+AP, только от sta там доступ по второму IP.
Повторяемость 100% на:
1) Компиляторе 1.3.0, 1.5.1, 1.5.4, 2.1.0 (на 2.0.0 ругается на EID# 224783, и просит удалить лишнее, которого там нет)
2) Подключении к абсолютно другому роутеру, со своим DHCP сервером и своим диапазоном.
3) При дополнительной заливке, после бланка init_data_default по адресу 0xfc000

Что и где сломалось?

p.s. выставленные опции:
BMP 085/180
Коррекция датчиков
Gismeteo.ru
Ping тест (и без него)
VirtualWire 433/315
Время и NTP
I2C сканер
Поддержка календаря
Ручная установка времени
Обновление OTA
Конструктор main page 2
Logic2
MAX7219
Конструктор строк
Русский шрифт

Debug:
MAC: 60019486A209
ID Chip: 8823305
Last reset
Len mem config 856
safe mode 1
Wi-fi reconnect 3.
Wi-fi mode 3
SDK ver 210
Flash set size: 1024 kb.
Flash real size: 1024 kb.
Load: user1.bin
Ping test: 0 / 0
rssi -40 dBm
Remote IP: 192.168.4.2
(Len -3)

Free memory: 23432 B.
VDD: 3086 mV. WIFI: -41 dBm.
ESP8285
Последнее редактирование: 14 Март 2018 06:36 от shaman1010.
Администратор запретил публиковать записи гостям.

Обсуждение багов Беспроводного датчика на базе ESP8266 14 Март 2018 09:13 #21845

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7195
  • Спасибо получено: 1114
  • Репутация: 194
Проблемы с отпадыванием веб и сети замечены на старых сдк, на новых такое не замечено.

СД 2.1.0 тестовая - на неё орентироваться не стоит
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.

Обсуждение багов Беспроводного датчика на базе ESP8266 14 Март 2018 12:51 #21847

  • shaman1010
  • shaman1010 аватар
  • Не в сети
  • Живу я здесь
  • Сообщений: 605
  • Спасибо получено: 139
  • Репутация: 17
Adminhs пишет:
Проблемы с отпадыванием веб и сети замечены на старых сдк, на новых такое не замечено.

СД 2.1.0 тестовая - на неё орентироваться не стоит
Так проверить не удается, я же написал. 2.0.0 - выдает ошибку, на всех остальных - странности с режимом sta.

p.s. на 2.0.0 компилится, если убрать VirtualWire 433/315
Последнее редактирование: 14 Март 2018 12:56 от shaman1010.
Администратор запретил публиковать записи гостям.

Обсуждение багов Беспроводного датчика на базе ESP8266 14 Март 2018 21:18 #21852

  • shaman1010
  • shaman1010 аватар
  • Не в сети
  • Живу я здесь
  • Сообщений: 605
  • Спасибо получено: 139
  • Репутация: 17
В общем не заводится ни как. Шьется, по DHCP адрес получает, но потом по нему зайти не получается.
Администратор запретил публиковать записи гостям.

Обсуждение багов Беспроводного датчика на базе ESP8266 15 Март 2018 00:57 #21855

  • shaman1010
  • shaman1010 аватар
  • Не в сети
  • Живу я здесь
  • Сообщений: 605
  • Спасибо получено: 139
  • Репутация: 17
Завелось на 2.0.0 Что было - непонятно.
Ошибка EID# 225125 при компиляции на версии 2.0.0 и выборе VirtualWire 433/315 осталась.
Администратор запретил публиковать записи гостям.
Модераторы: FlyRouter
Время создания страницы: 0.140 секунд

Home`s Smart © 2013-2016. г.Киров.
Цитирование материалов возможно только со ссылкой на сайт. Использование фотоматериалов только с разрешения авторов.