hercules2000
New member
Всем добрый день!
Стал я обладателем вот такого девайса:
К нему прилагалась инструкция по настройке. Вот ее часть:
For work mode 2(cell phone and wifi module carry on the same router), send the flowing commands step by step:
1, AT+CWMODE=1, select STA mode;
2, AT+RST, reset;
3, AT+CWJAP=, , let WiFi module connect to the router, for example: AT+CWJAP="LCTECH","12345678";
4, AT+CIPMUX=1, open multiple connections;
5, AT+CIPSERVER=1,8080, configure the TCP server, set the port number;
6, AT+CIFSR, view the IP address in STA mode, such as: STAIP, “192.168.1.103”;
7,AT+CIOBAUD=9600,set Baud rate to 9600.
Выполнил этот гайд (с небольшими модификациями):
Теперь железка:
1. на АТ команды не отзывается
2. успешно подключается к WiFi
3. при подключении к программатору срет в ком порт на скорости 78400 бод вот такое:
Сижу теперь в непонятках, и думаю:
1. Почему порт оказался на скорости 78400? я же поставил 9600, и после этого выполнил даже пару команд
2. Как вернуть контроль над модулем АТ командами? Предполагаю, что надо будет шить, но лучше уточнить...
3. Может, я где-то был стратегически неправ? Если да, то в чем именно?
Стал я обладателем вот такого девайса:
К нему прилагалась инструкция по настройке. Вот ее часть:
For work mode 2(cell phone and wifi module carry on the same router), send the flowing commands step by step:
1, AT+CWMODE=1, select STA mode;
2, AT+RST, reset;
3, AT+CWJAP=, , let WiFi module connect to the router, for example: AT+CWJAP="LCTECH","12345678";
4, AT+CIPMUX=1, open multiple connections;
5, AT+CIPSERVER=1,8080, configure the TCP server, set the port number;
6, AT+CIFSR, view the IP address in STA mode, such as: STAIP, “192.168.1.103”;
7,AT+CIOBAUD=9600,set Baud rate to 9600.
Выполнил этот гайд (с небольшими модификациями):
AT+GMRAT version:1.2.0.0(Jul 1 2016 20:04:45)
SDK version:1.5.4.1(39cb9a32)
v1.0.0
Mar 11 2018 18:27:31
OK
...AT+CIFSR+CIFSR:APIP,"192.168.4.1"
+CIFSR:APMAC,"4a:3f:da:77:d4:0c"
OK
.AT+CWMODE_DEF=1
OK
AT+RST
OK
ets Jan 8 2013,rst cause:1, boot mode3,6)
load 0x40100000, len 1856, room 16
tail 0
chksum 0x63
load 0x3ffe8000, len 776, room 8
tail 0
chksum 0x02
load 0x3ffe8310, len 552, room 8
tail 0
chksum 0x79
csum 0x79
2nd boot version : 1.5
SPI Speed : 40MHz
SPI Mode : QIO
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000
Дг.д.ѓnм“{‚уo|д.Њ.Џ|;l„г{“dДl.Њ...d`.Дгr›$мd.Њ...$`.Њгs’l.‡џ.„..$l`.{$Џ‚slЊџг„c.l„cs<.‡#x`мdмc.lsДlbмуoоЂ.ogг....Њlыx..l.Њ.dЊЋД.„..Џ.‡dЏ.$Ђ.gь.Њћг„c.lдЏ.8....ЊћгЊc.l.Дcprd;l
ready
AT
OK
AT+CIPMUX=1
OK
AT+CWJAP_DEF="service","ХХХХХХХХХХ"
WIFI CONNECTED
WIFI GOT IP
OK
AT+CIPSERVER=1,8080
OK
AT+CIFSR+CIFSR:STAIP,"192.168.1.107"
+CIFSR:STAMAC,"48:3f:da:77:d4:0c"
OK
AT+CIOBAUD=9600 (что-то пошло не так!)
ERROR
AT
OK
AT+CIOBAUD=9600 (ну а вдруг?)
ERROR
AT+UART_CUR? (гуглю варианты)
ERROR
AT+UART_CUR?
ERROR
AT+CIOBAUD?
ERROR
AT+IPR=9600................... (сработало! в этом месте я перенастроил порт на 9600 бод, это в логе не отражено)
AT
OK
AT
OK
AT+RST (перезапуск, дажы убедиться, что ЕСП прицепится после рестарта к моему вайфай)
OK
WIFI DISCONNECT
SDK version:1.5.4.1(39cb9a32)
v1.0.0
Mar 11 2018 18:27:31
OK
...AT+CIFSR+CIFSR:APIP,"192.168.4.1"
+CIFSR:APMAC,"4a:3f:da:77:d4:0c"
OK
.AT+CWMODE_DEF=1
OK
AT+RST
OK
ets Jan 8 2013,rst cause:1, boot mode3,6)
load 0x40100000, len 1856, room 16
tail 0
chksum 0x63
load 0x3ffe8000, len 776, room 8
tail 0
chksum 0x02
load 0x3ffe8310, len 552, room 8
tail 0
chksum 0x79
csum 0x79
2nd boot version : 1.5
SPI Speed : 40MHz
SPI Mode : QIO
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000
Дг.д.ѓnм“{‚уo|д.Њ.Џ|;l„г{“dДl.Њ...d`.Дгr›$мd.Њ...$`.Њгs’l.‡џ.„..$l`.{$Џ‚slЊџг„c.l„cs<.‡#x`мdмc.lsДlbмуoоЂ.ogг....Њlыx..l.Њ.dЊЋД.„..Џ.‡dЏ.$Ђ.gь.Њћг„c.lдЏ.8....ЊћгЊc.l.Дcprd;l
ready
AT
OK
AT+CIPMUX=1
OK
AT+CWJAP_DEF="service","ХХХХХХХХХХ"
WIFI CONNECTED
WIFI GOT IP
OK
AT+CIPSERVER=1,8080
OK
AT+CIFSR+CIFSR:STAIP,"192.168.1.107"
+CIFSR:STAMAC,"48:3f:da:77:d4:0c"
OK
AT+CIOBAUD=9600 (что-то пошло не так!)
ERROR
AT
OK
AT+CIOBAUD=9600 (ну а вдруг?)
ERROR
AT+UART_CUR? (гуглю варианты)
ERROR
AT+UART_CUR?
ERROR
AT+CIOBAUD?
ERROR
AT+IPR=9600................... (сработало! в этом месте я перенастроил порт на 9600 бод, это в логе не отражено)
AT
OK
AT
OK
AT+RST (перезапуск, дажы убедиться, что ЕСП прицепится после рестарта к моему вайфай)
OK
WIFI DISCONNECT
Теперь железка:
1. на АТ команды не отзывается
2. успешно подключается к WiFi
3. при подключении к программатору срет в ком порт на скорости 78400 бод вот такое:
ets Jan 8 2013,rst cause:1, boot mode3,0)
load 0x40100000, len 1856, room 16
tail 0
chksum 0x63
load 0x3ffe8000, len 776, room 8
tail 0
chksum 0x02
load 0x3ffe8310, len 552, room 8
tail 0
chksum 0x79
csum 0x79
2nd boot version : 1.5
SPI Speed : 40MHz
SPI Mode : QIO
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000
rf cal sector: 249
rf[112] : 00
rf[113] : 00
rf[114] : 01
SDK ver: 1.5.4.1(39cb9a32) compiled @ Jul 1 2016 20:04:35
phy ver: 972, pp ver: 10.1
.
load 0x40100000, len 1856, room 16
tail 0
chksum 0x63
load 0x3ffe8000, len 776, room 8
tail 0
chksum 0x02
load 0x3ffe8310, len 552, room 8
tail 0
chksum 0x79
csum 0x79
2nd boot version : 1.5
SPI Speed : 40MHz
SPI Mode : QIO
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000
rf cal sector: 249
rf[112] : 00
rf[113] : 00
rf[114] : 01
SDK ver: 1.5.4.1(39cb9a32) compiled @ Jul 1 2016 20:04:35
phy ver: 972, pp ver: 10.1
.
Сижу теперь в непонятках, и думаю:
1. Почему порт оказался на скорости 78400? я же поставил 9600, и после этого выполнил даже пару команд
2. Как вернуть контроль над модулем АТ командами? Предполагаю, что надо будет шить, но лучше уточнить...
3. Может, я где-то был стратегически неправ? Если да, то в чем именно?