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

Что это?

nikolz

Well-known member
Вопрос к знатокам
получаю иногда такое сообщение. После этого модуль виснет.
-----------------------------
wdt reset
load 0x40100000, len 13388, room 16
tail 12
chksum 0x72
ho 0 tail 12 room 4
load 0x3ffe8000, len 3076, room 12
tail 8
chksum 0x46
load 0x3ffe8c04, len 8, room 0
tail 8
chksum 0xf1
csum 0xf1
-------------------------------------
Кто что думает ПРО ЭТО?
Спасибо
 

jcmvbkbc

New member
Кто что думает ПРО ЭТО?
Это лог работы начального загрузчика из ROM. Он пишет сколько и куда он загружает кода и данных из FLASH.
Эти же сообщения он пишет после включения питания и аппаратного сброса, но на своей странной скорости ~74000, поэтому обычно вместо них видно мусор.
 

nikolz

Well-known member
Спасибо, тогда как можно объяснить следующее поведение софта:
NodeMCU 9.9.9 build 20150713 powered by Lua 5.1.4
lua: cannot open init.lua
> dofile('main.lua')
len=100
TT=1402011,ts=2.21,s=100000,len=100
> dofile('main.lua')
len=100
ets Jan 8 2013,rst cause:4, boot mode:(3,6)

wdt reset
load 0x40100000, len 13388, room 16
tail 12
chksum 0x72
ho 0 tail 12 room 4
load 0x3ffe8000, len 3076, room 12
tail 8
chksum 0x46
load 0x3ffe8c04, len 8, room 0
tail 8
chksum 0xf1
csum 0xf1
{lGя

NodeMCU 9.9.9 build 20150713 powered by Lua 5.1.4
lua: cannot open init.lua
>
 

nikolz

Well-known member
Спасибо Всем проблему решил.
На заметку:
Надо программу LUA для NODEMCU всегда оформлять как функцию.
 

pvvx

Активный участник сообщества
watchdog бы всё сбросил, и PLL для UART, не? а cause -- что было последнее в RTC записано -- то и прочиталось.
Ну вот WDT и сбросился. В прерывании WDT SDK стоит перезапуск и в конце на вектор reset.
NodeMCU однозадачна и не дает SDK работать, от этого там вечный WDT и отваливание WiFi... Достаточно написать tmr.delay(10000000) и WiFi кончиться с вылетом потом.
 
Последнее редактирование:
Сверху Снизу