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

Нужна помощь Не могу настроить параметры Wifi

SVP

New member
Из под винды.
Как я понимаю зашить удалось, в логах такое
Код:
I0506 13:12:56.871807    8416 report.go:13] Fetching https://mongoose-os.com/downloads/mos-esp8266.zip...
I0506 13:12:57.326833    8416 report.go:13] Opening COM14...
I0506 13:12:57.345834    8416 report.go:13] Connecting to ESP8266 ROM, attempt 1 of 10...
I0506 13:12:57.721856    8416 report.go:13]   Connected
I0506 13:12:57.721856    8416 report.go:13] Running flasher @ 460800...
I0506 13:12:58.119879    8416 report.go:13]   Flasher is running
I0506 13:12:58.135879    8416 report.go:13] Flash size: 4194304, params: 0x0240
I0506 13:12:58.138880    8416 report.go:13] Deduping...
I0506 13:12:58.151880    8416 report.go:13]     2544 @ 0x0 -> 0
I0506 13:12:58.643908    8416 report.go:13]   641008 @ 0x8000 -> 0
I0506 13:12:58.750915    8416 report.go:13]   131072 @ 0xdb000 -> 12288
I0506 13:12:58.779916    8416 report.go:13]      128 @ 0x3fc000 -> 0
I0506 13:12:58.779916    8416 report.go:13] Writing...
I0506 13:12:58.779916    8416 report.go:13]     4096 @ 0x1000
I0506 13:12:58.891923    8416 flasher_client.go:275] Write stats: waitTime:0.33 writeTime:0.04 eraseTime:0.62 miscTime:0.01 totalTime:11294230
I0506 13:12:58.891923    8416 report.go:13]    12288 @ 0xec000
I0506 13:12:59.194940    8416 flasher_client.go:275] Write stats: waitTime:0.50 writeTime:0.06 eraseTime:0.44 miscTime:0.01 totalTime:29671336
I0506 13:12:59.194940    8416 report.go:13]     4096 @ 0xfb000
I0506 13:12:59.306946    8416 flasher_client.go:275] Write stats: waitTime:0.42 writeTime:0.04 eraseTime:0.54 miscTime:0.01 totalTime:11320166
I0506 13:12:59.306946    8416 report.go:13] Wrote 20480 bytes in 0.53 seconds (303.59 KBit/sec)
I0506 13:12:59.306946    8416 report.go:13] Verifying...
I0506 13:12:59.306946    8416 report.go:13]     2544 @ 0x0
I0506 13:12:59.322947    8416 report.go:13]     4096 @ 0x1000
I0506 13:12:59.338948    8416 report.go:13]   641008 @ 0x8000
I0506 13:12:59.627965    8416 report.go:13]   131072 @ 0xdb000
I0506 13:12:59.689968    8416 report.go:13]     4096 @ 0xfb000
I0506 13:12:59.705969    8416 report.go:13]      128 @ 0x3fc000
I0506 13:12:59.721970    8416 report.go:13] Booting firmware...
Однако при попытке в браузере настроить параметры wifi получаю
context deadline exceeded

при этом в логе такое:
Код:
wdt reset
load 0x40100000, len 1720, room 16
tail 8
chksum 0x56
load 0x3ffe8000, len 784, room 0
tail 0
chksum 0x61
csum 0x61     .  @k   %x t.v ~ k (q  " j (  v      EN(| xJ~ -E( c # -A%  -E.  x    PAn +  vj| x "   n + kA 8      x  n  > r   n b   l  l` < r x   mode : softAP(5e:cf:7f:18:e2:52)
ad
esp_mgos_init2       mjs_base 1.0 (20170506-094739/???)
esp_mgos_init2       Mongoose OS Firmware 2017050609 (20170506-094739/???)
esp_mgos_init2       SDK 2.0.0(656edbf), RAM: 51720 total, 48852 free
esp_print_reset_info Reset cause: 0 (power on)
fs_mount             Mounting FS: 131072 @ 0xdb000
mgos_sys_config_init MAC: 5ECF7F18E252
mgos_sys_config_init WDT: 30 seconds
bcn 0
del if1
usl
mode : null
mgos_wifi_set_mode   WiFi mode: AP
mode : softAP(5e:cf:7f:18:e2:52)
add if1
dhcp server start:(ip:192.168.4.1,mask:255.255.255.0,gw:192.168.4.1)
bcn 100
mgos_wifi_setup_ap   WiFi AP: SSID Mongoose_18E252, channel 6
bcn 0
del if1
usl
add if1
dhcp server start:(ip:192.168.4.1,mask:255.255.255.0,gw:192.168.4.1)
bcn 100
mgos_wifi_setup_ap   WiFi AP IP: 192.168.4.1/255.255.255.0 gw 192.168.4.1, DHCP range 192.168.4.2 - 192.168.4.100
mgos_i2c_create      I2C GPIO init ok (SDA: 12, SCL: 14)
mgos_sys_config_init HTTP server started on [80]
mg_rpc_channel_mqtt  0x3fff0b6c esp8266_18E252/rpc/#
mg_rpc_channel_uart  0x3fff0c24 UART0
mgos_app_init        mJS memory stat: before init: 44940 after init: 43520 after init.js: 36856
mgos_init            Init done, RAM: 36856 free, 34088 min free
E0506 13:26:41.364965    8416 reconnect_wrapper.go:72] [reconnectWrapperCodec to COM14; connecting...] Connection closed
E0506 13:26:46.691270    8416 reconnect_wrapper.go:72] [reconnectWrapperCodec to COM14; connecting...] Connection closed

Собственно вопрос: куда должны быть подсоеденены GPIO0 во время этой процедуры ?
Пробовал оставлять как после прошивки на нуле, пробовал подключать к питанию через резистор и щелкать 0 на ресет - толку что-то нету...
 

lsm

Разработчик Smart.js
Команда форума
Попробуйте с командной строки,

Код:
mos --port COMXXX wifi NETWORK_NAME NETWORK_PASS
 

lsm

Разработчик Smart.js
Команда форума
На каком COM порту устройство?
 

SVP

New member
На 14м, как и при прошивке, в консоле именно он и указан.
gpio0 куда во время этого должен быть включен ?
 

SVP

New member
Перепихнул адаптер на ком15, запустил с 0, тоже самое. лог
Код:
Calling Sys.GetInfo
I0506 15:54:23.624858    5148 server.go:2753] http: panic serving 127.0.0.1:17188: runtime error: invalid memory address or nil pointer dereference
goroutine 21 [running]:
net/http.(*conn).serve.func1(0x13784180)
    /usr/local/Cellar/go/1.8.1/libexec/src/net/http/server.go:1721 +0x9f
panic(0x8f4660, 0xe8c6a0)
    /usr/local/Cellar/go/1.8.1/libexec/src/runtime/panic.go:489 +0x22a
main.callDeviceService(0xc079a0, 0x136dcfc0, 0x0, 0x136fb5e7, 0xb, 0x0, 0x0, 0x0, 0x0, 0x1, ...)
    /Users/lsm/src/cesanta.com/mos/call.go:38 +0x66
main.startUI.func15(0xc06b60, 0x136eabd0, 0x136ba800)
    /Users/lsm/src/cesanta.com/mos/ui.go:372 +0x2f1
net/http.HandlerFunc.ServeHTTP(0x13773860, 0xc06b60, 0x136eabd0, 0x136ba800)
    /usr/local/Cellar/go/1.8.1/libexec/src/net/http/server.go:1942 +0x34
net/http.(*ServeMux).ServeHTTP(0xe94e00, 0xc06b60, 0x136eabd0, 0x136ba800)
    /usr/local/Cellar/go/1.8.1/libexec/src/net/http/server.go:2238 +0xf0
net/http.serverHandler.ServeHTTP(0x136da600, 0xc06b60, 0x136eabd0, 0x136ba800)
    /usr/local/Cellar/go/1.8.1/libexec/src/net/http/server.go:2568 +0x70
net/http.(*conn).serve(0x13784180, 0xc07920, 0x136f6780)
    /usr/local/Cellar/go/1.8.1/libexec/src/net/http/server.go:1825 +0x578
created by net/http.(*Server).Serve
    /usr/local/Cellar/go/1.8.1/libexec/src/net/http/server.go:2668 +0x225
Calling Sys.GetInfo
I0506 15:55:13.573715    5148 server.go:2753] http: panic serving 127.0.0.1:17185: runtime error: invalid memory address or nil pointer dereference
goroutine 18 [running]:
net/http.(*conn).serve.func1(0x13784060)
    /usr/local/Cellar/go/1.8.1/libexec/src/net/http/server.go:1721 +0x9f
panic(0x8f4660, 0xe8c6a0)
    /usr/local/Cellar/go/1.8.1/libexec/src/runtime/panic.go:489 +0x22a
main.callDeviceService(0xc079a0, 0x13939180, 0x0, 0x13773c27, 0xb, 0x0, 0x0, 0x0, 0x0, 0x1, ...)
    /Users/lsm/src/cesanta.com/mos/call.go:38 +0x66
main.startUI.func15(0xc06b60, 0x13972750, 0x139be780)
    /Users/lsm/src/cesanta.com/mos/ui.go:372 +0x2f1
net/http.HandlerFunc.ServeHTTP(0x13773860, 0xc06b60, 0x13972750, 0x139be780)
    /usr/local/Cellar/go/1.8.1/libexec/src/net/http/server.go:1942 +0x34
net/http.(*ServeMux).ServeHTTP(0xe94e00, 0xc06b60, 0x13972750, 0x139be780)
    /usr/local/Cellar/go/1.8.1/libexec/src/net/http/server.go:2238 +0xf0
net/http.serverHandler.ServeHTTP(0x136da600, 0xc06b60, 0x13972750, 0x139be780)
    /usr/local/Cellar/go/1.8.1/libexec/src/net/http/server.go:2568 +0x70
net/http.(*conn).serve(0x13784060, 0xc07920, 0x13773e00)
    /usr/local/Cellar/go/1.8.1/libexec/src/net/http/server.go:1825 +0x578
created by net/http.(*Server).Serve
    /usr/local/Cellar/go/1.8.1/libexec/src/net/http/server.go:2668 +0x225
Using port COM15
E0506 15:55:26.492454    5148 reconnect_wrapper.go:72] [reconnectWrapperCodec to COM15; connected] Connection closed
Fetching https://mongoose-os.com/downloads/mos-esp8266.zip...
Loaded mjs_base/esp8266 version 1.0 (20170506-114906/???)
Opening COM15...
Connecting to ESP8266 ROM, attempt 1 of 10...
  Connected
Running flasher @ 460800...
  Flasher is running
Flash size: 4194304, params: 0x0240
Deduping...
  131072 @ 0xdb000 -> 12288
     128 @ 0x3fc000 -> 0
Writing...
    4096 @ 0x0
    4096 @ 0x1000
  643072 @ 0x8000
   12288 @ 0xec000
    4096 @ 0xfb000
Wrote 667648 bytes in 14.55 seconds (358.42 KBit/sec)
Verifying...
    2544 @ 0x0
    4096 @ 0x1000
  641008 @ 0x8000
  131072 @ 0xdb000
    4096 @ 0xfb000
     128 @ 0x3fc000
Booting firmware...
All done!
Calling Sys.GetInfo
bcn 0
del if1
usl
add if1
dhcp server start:(ip:192.168.4.1,mask:255.255.255.0,gw:192.168.4.1)
bcn 100
mgos_wifi_setup_ap   WiFi AP IP: 192.168.4.1/255.255.255.0 gw 192.168.4.1, DHCP range 192.168.4.2 - 192.168.4.100
mgos_i2c_create      I2C GPIO init ok (SDA: 12, SCL: 14)
mgos_sys_config_init HTTP server started on [80]
mg_rpc_channel_mqtt  0x3fff0b6c esp8266_18E252/rpc/#
mg_rpc_channel_uart  0x3fff0c24 UART0
mgos_app_init        mJS memory stat: before init: 44940 after init: 43520 after init.js: 40840
mgos_init            Init done, RAM: 40840 free, 37064 min free
E0506 15:55:56.498170    5148 reconnect_wrapper.go:72] [reconnectWrapperCodec to COM15; connecting...] Connection closed
Getting configuration...
Положение чего либо после прошивки не менял
 

lsm

Разработчик Smart.js
Команда форума
FT43DPWICE0BBHM.LARGE.jpg

Попробуйте GPIO 0 и 2 в 1, GPIO 15 в 0
 

SVP

New member
Соединил, 0 и 2 к H, 15 к L
В esplorer-re получаю

ets Jan 8 2013,rst cause:2, boot mode:(7,7)
waiting for host

при соединении на 78800
на 115500 мусор

По0прежнему
\SFT\ESPlorer\MOS>mos wifi dsdfg sgd
Using port COM15
Getting configuration...
Error: context deadline exceeded
 

SVP

New member
Похоже и правда к H, что-то начало работать, пересобрал с нуля, по верхней схеме отсюда
https://esp8266.ru/esp8266-podkluchenie-obnovlenie-proshivki/#full
похоже в первый раз что-то перепутал, т.к. на макетке в которую впаяна не очень адекватные надписи..
Добавил кондер на 1000мкф по питанию, от греха.

Удалось пройти чуть дальше, но работает как-то не очень стабильно.
С точкой своей не удалось соединится, но по крайней мере она ругатся начала, что к ней ломятся (видать надо
аутентификацию поднастроить)
 

SVP

New member
Чую где-то надо поставить, что роутер целевой с WPA2-PSK, но вот где...
 

Ewanse

New member
Столкнулся с похожей проблемой, если в пароле wifi присутствуют символы типа _ все отваливается и перестает работать. Спасает только перепрошивка
 
Сверху Снизу