Here we can all chat about fixing the AT+ command structure and the associated responses.

User avatar
By luigiDB
#25972 I never upgraded my esp-01 modules before so maybe i've done some mistake in the process but i simply flash the bin files under \bin\at folder using FLASH_DOWNLOAD_TOOLS_v1.2 with these addresses:
Code: Select allboot_v1.2+.bin         0x00000
user1.1024.new.2.bin     0x01000
blank.bin              0x7e000 & 0xfe000


and the module start but the doesn't connect or gives ip to other devices.
After that i noticed that the flash tool sees only 4Mbit so i used these other addresses:
Code: Select alleagle.flash.bin      0x00000
eagle.irom0text.bin   0x40000
blank.bin      0x3e000 & 0x7e000

That i found in a readme file.

Now the module start, accept the command but like before is not able to connect to a router or able to give ip address.

The firmware is correctly flashed since AT+GMR gives
Code: Select allAT version:0.30.0.0(Jul  3 2015 19:35:49)
SDK version:1.2.0
compile time:Jul  3 2015 20:52:41


The only strange things that is that during soft reset there is fail in the memory check
Code: Select allAT+RST


OK

 ets Jan  8 2013,rst cause:2, boot mode:(3,7)

load 0x40100000, len 26444, room 16
tail 12
chksum 0xe3
ho 0 tail 12 room 4
load 0x3ffe8000, len 1404, room 12
tail 0
chksum 0xd0
load 0x3ffe8580, len 4436, room 8
tail 12
chksum 0x2a
csum 0x2a
ŒÂÕ�MEM CHECK FAIL!!!
ärlŽ‚rô
ready


Now i don't know where is my mistake. Can someone tell me what can i do.
Thanks
User avatar
By luigiDB
#26077 Maybe i am the only one with this issue but in a reddit post someone has a similar problem some month ago because his power supply isn't enough.
Now i'm using 2 aa battery and with the old firmware everything work so i don't think this is the case but it's worth a try.
On monday i hope to have the solution.