I need help with my esp8266!

I'm working with an ESP8266, but when I try to start the device, connect it, or upload code, I encounter the following error message:

rll�r$�n � l� b|��a�rb� b�nnlnn2b bp�$blrlp�n0 � l � b n�n� � b��nn'l�l�nn lnr���n bl�p�n� r�b  b n�n  b��nn' l�nn lnr���n b�r��n b�� $l��n�`.х� exception 0(IllegalInstructionCause):
epc1=0x4022b045, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000

--------------- CUT HERE FOR EXCEPTION DECODER ---------------

Exception (0):
epc1=0x4022b045 epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000

stack>>>

ctx: sys
sp: 3fffe7f0 end: 3fffffb0 offset: 0150
3fffe940: 00000138 00000000 3ffe89d0 00000001
3fffe950: 00003132 3fffe990 3ffe8a02 402278cf
3fffe960: 00000000 00000006 00000001 3ffe8a02
...
...
...
3fffff90: b02d0d0a 4d1fc9d5 40b317f1 7cd833da
3fffffa0: b5b54676 3bfc67a1 fcea4908 6a1fa422
<<<stack<<<

--------------- CUT HERE FOR EXCEPTION DECODER ---------------

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

Does anybody know how to fix that problem?
Thanks

Hi @fastinger_sepp_123. Please try this experiment and then report back here with the results:


:red_exclamation_mark: This procedure is not intended to solve the problem. The purpose is to gather more information.


  1. Select File > Examples > 01.Basics > BareMinimum from the Arduino IDE menus.
    The "BareMinimum" example sketch will open in a new Arduino IDE window.
  2. Upload the "BareMinimum" sketch to your ESP8266 board, as usual.

Please add a reply here on this forum thread to tell us whether the problem of the appearance of the exception in the Arduino IDE Serial Monitor still occurs when the ESP8266 is running this "BareMinimum" sketch.


In this experiment, the "BareMinimum" sketch is serving as a "known good" sketch that doesn't contain any code that might produce an exception. If the problem occurs when your real sketch is running on the board, but doesn't occur when "BareMinimum" is running on it, then we will know for certain that the problem is caused by something in the real sketch's code and we can focus our attention exclusively on identifying the problematic code.


Problem Description:

I uploaded the BareMinimum.ino sketch to my ESP8266, but I keep getting the following error message repeatedly:

16:22:01.170 -> ets Jan 8 2013,rst cause:2, boot mode:(3,6)
16:22:01.170 ->
16:22:01.170 ->
16:22:01.170 -> ets Jan 8 2013,rst cause:2, boot mode:(3,6)

This error keeps repeating itself over and over again.

Looks like there is no time gap between the messages? They print continuously?

I wonder if your ESP is faulty.

Do you have another to try?

Maybe post some pictures of the circuit.

Well nothing is connected to the ESP8266 its just the board.

Post one anyway, and answer my other questions please.

It seems like the original ESP is actually faulty.

And yeah it prints the error the whole time. From start until i disconnect the ESP.
I tried another one, and it works perfectly. I can upload the code without any issues.

Here are 2 pictures: