I'm programming a ESP-01 1M module via the Arduino IDE (1.6.12 and esp8266 2.3.0) with default settings of the Generic ESP8622 Module and selected as flash size 1M (512K SPIFFS).
After about 6 times uploading a sketch the chip crashes and now each time if I execute a program, also after reflashing it (flashing still seems to work), I get a continues output on the serial monitor like this:
>>>stack>>>
3fffeef0: 40105381 4010537e 4b895d03 f6bb84f2
3fffef00: 400005e1 00812818 91905317 14f2c144
3fffef10: 4021c778 00000033 00000020 a6bd04ac
3fffef20: 40105387 04000102 00000000 00000001
3fffef30: fbf8ffff 04000002 3feffe00 00000100
3fffef40: 0000001e 00000018 04000102 40105368
.....
3fffff80: ffffffff ffffffff ffffffff ffffffff
3fffff90: ffffffff 093d3d14 935b5579 fe921118
3fffffa0: 200201e9 20f6729f ffffff00 55aa55aa
<<<stack<<<
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v09f0c112
~ld
Exception (0):
epc1=0x4021c778 epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000
ctx: sys
sp: 3ffff740 end: 3fffffb0 offset: 01a0
>>>stack>>>
3ffff8e0: 40105381 4010537e 2e88feb3 6b493976
This is my second ESP-01 module because the first one had the same problem after a while; I guess I'm doing something wrong..??
To flash the module I'm using a CP2102 based USB to TTL converter which has a RTS and DTR connection:
Can someone tell me what I'm doing wrong or what the problem is?
Can I fix (the memory of) my ESP modules?
Thank you in advance!!
Stefan