@nikolz нашел я что лажает ...
Обратил внимание, что когда все прекрасно засыпает, то в мониторе можно увидеть
Добавление вот такой строчки в функцию засыпания дало интересный результат
Код:
os_printf("wifi mode: %d\n", wifi_get_opmode());
Вывод в монитор, когда все нормально
Код:
Power low. Light sleep now ...
state: 5 -> 0 (0)
rm 0
del if0
usl
mode : null
force slp enable,type: 1
wifi mode: 0
И когда срабатывает wdt
Код:
Power low. Light sleep now ...
force slp enable,type: 1
wifi mode: 1
pm close 7
fpm open,type:1 0
fpm 758
ets Jan 8 2013,rst cause:2, boot mode:(1,7)
ets Jan 8 2013,rst cause:4, boot mode:(1,7)
wdt reset
Осталось понять, как это обойти ...