ESP8266 12E is no longer working

Hi! I have some NodeMCU ESP8266 12E Amica development boards. Until recently, everything worked fine, but it suddenly stopped working and and started to respond to the serial port only at speed 74880 with the following error message:

** ets Jan 8 2013,rst cause:2, boot mode:(3,6)**
** load 0x4010f000, len 1384, room 16**
** tail 8**
** chksum 0xef**
** csum 0xef**
** csum err**
** ets_main.c**

I've checked the ESP-12E troubleshooting topic in Github, but it seems very confusing.

Can anybody help me?

How long is your code size. test with first LED blink code. make ensure its working well.
same issue i found when code size on border or WDT reset every time.

Can you paste your code.

wBB:
Hi! I have some NodeMCU ESP8266 12E Amica development boards. Until recently, everything worked fine, but it suddenly stopped working and and started to respond to the serial port only at speed 74880 with the following error message:

** ets Jan 8 2013,rst cause:2, boot mode:(3,6)**
** load 0x4010f000, len 1384, room 16**
** tail 8**
** chksum 0xef**
** csum 0xef**
** csum err**
** ets_main.c**

I've checked the ESP-12E troubleshooting topic in Github, but it seems very confusing.

Can anybody help me?

this is not an error. it is a standard boot log. cause 2 is reset by reset pin. mode 3 is state of boot pins 011 = io 15 LOW, io 0 and io 2 HIGH = normal boot.

AJITnayak,
I already tested it with the BlinkLed code, blinking the onboard Led, but the problem remains. I already tested it with an empty program. Thanks!


Juraj:
In this Github topic I pointed out, the staff actually reported some information like you said. However, in my tests I am not using any module pin. I just uploaded a BlinkLed program, using the onboard Led and the board connected to laptop, USB.
Also, this supposed log is only possible to read at speed 74880 and every time I open a serial connection the board restarts. Thanks!

wBB:
AJITnayak,
I already tested it with the BlinkLed code, blinking the onboard Led, but the problem remains. I already tested it with an empty program. Thanks!


Juraj:
In this Github topic I pointed out, the staff actually reported some information like you said. However, in my tests I am not using any module pin. I just uploaded a BlinkLed program, using the onboard Led and the board connected to laptop, USB.
Also, this supposed log is only possible to read at speed 74880 and every time I open a serial connection the board restarts. Thanks!

the NodeMcu board cares about esp8266 boot pins. the boot log doesn't show any issue. all Arduino boards restart when you open a serial connection

Ok I got it. But I need to simplify the problem ... The board doesn't work. How do I solve it?

wBB:
Ok I got it. But I need to simplify the problem ... The board doesn't work. How do I solve it?

how doesn't it work?

It just doesn't work. The program is loaded into the module apparently in the correct way. But after that I can't do anything else. If I load a BlinkLED program, using the onboard led it'll keep blinking, but the serial communication stops working and nothing else can be done with the board, except watch the LED blink ... I already tested several boards and all showed the same problem (IMPORTANT: All boards were running normally until a month ago).

the baud rate in Serial Monitor and in sketch is the same?
what version of Arduino board package do you use?
does WiFi work?

As I described at the beginning of the topic, serial communication only works at the speed of 74880 and only at this speed it's possible to check this reset error I posted. No other functionality can be checked, because it's resetting at serial communication initialization. The version of the Arduino package has not changed since the last time everything was working (Arduino IDE 1.8.5).

Even if I upload an empty program as in the example below, the reset error still remains.

Empty program:

void setup() {

}

void loop() {

}

we agreed that the boot log is not an error. or not?
so with empty sketch it does nothing as expected.