I have a ESP-01 module with 512KB of memory. I was using the SDK v0.9.5 AT commands and everything worked satisfactory but when I have updated to V1.2.0 or V1.3.0, I can't join to an AP anymore. I have follow the instructions in SDK /bin/at/readme.txt using eagle option and it doesn't work. Here is a log:
AT+RST
OK
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
load 0x40100000, len 26328, room 16
tail 8
chksum 0xdc
load 0x3ffe8000, len 908, room 0
tail 12
chksum 0xbc
ho 0 tail 12 room 4
load 0x3ffe8390, len 3452, room 12
tail 0
chksum 0x03
csum 0x03
\0x10\0xf3\0xcb\0xeb\0xa2\0x81use rtc mem data
rd\0x8e\0x13\0x90o\0x02\0x84\0x9f\0xe2\0x8cB\0x04l\0x8c#\0x1c|\0x0c\0x0c\0xe4\0xf2n\0xee\0x02\0x12Nn\0xe2\0x10\0x02\0x00\0x03d\0x92\0xfb\0x02\0x04\0xec\0x8e\0x00\0x8c\0x04ll\0x8e$l\0x8c$\0xe4\0x8e\0xec\0xec\0x04l`\0x03\0x80\0x02n\0xfc\0x00\0x84\0x9f\0xc2c#\0x04\0x04\0x8e\0x83\0x8c\0x04$\0x0cc\0x04\0x02\0x03\0x8c\0x9f\0xc2c#\0x04$\0x8cc$ \0x03{$|\0xe3\0x03\0x84\0x9f\0xe2\0x84r\0x12noN\0x1e\0x9c\0xdb"\0x02l`\0x02
ready
AT+GMR
AT version:0.40.0.0(Aug 8 2015 14:45:58)
SDK version:1.3.0
compile time:Aug 8 2015 17:35:24
OK
AT+CWMODE_CUR=1
OK
AT+CWJAP_CUR="MySSID","MyPassword"
+CWJAP:1
FAIL
I have tried a lot of things without success:
1 - Use other Access Point. I try 2, one of them a Android phone with the same result.
2 - Change SSID to a 10 and longer character string.
3 - Use a more powerful power supply (3.3V/1.5 Amps)
4 - Use OTA files (non-eagle). Same result.
5 - Change AT+RFPOWER parameter to 82.
6 - Change CWMODE to 1 and 3. No difference.
7 - Do AT+RESTORE.
Also, I have downgraded to version 0.9.5 and CWJAP command worked as expected but I need some functionality present only in V1.2.0 or V1.3.0.
Any help will be appreciated.
Thanks in advance.Statistics: Posted by ut1545 — Fri Aug 14, 2015 2:26 am
]]>