Y
Y
Yaroslav2021-01-11 16:39:57
Arduino
Yaroslav, 2021-01-11 16:39:57

Problem with AT firmware ESP8266 01. How to solve?

Trying to flash ESP8266 (ESP-01) AT firmware using NodeMCU Flasher. However, after flashing, the module does not respond to AT commands. At a speed of 74880 at startup it gives the following:

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

load 0x40100000, len 816, room 16 
tail 0
chksum 0x8d
load 0x3ffe8000, len 788, room 8 
tail 12
chksum 0xcf
ho 0 tail 12 room 4
load 0x3ffe8314, len 288, room 12 
tail 4
chksum 0xcf
csum 0xcf

2nd boot version : 1.2
  SPI Speed      : 40MHz
  SPI Mode       : DIO
  SPI Flash Size : 32Mbit
jump to run usererror user bin flag, flag = c
user code done

As far as I know, there should not be any errors, but at the end it is clearly said about some kind of error.

I tried several different AT firmware - the result is the same. Either the module is flashed incorrectly, or it is not flashed at all.

I use Arduino Nano to connect the module to the computer. There are no connection problems, because any own program is correctly uploaded to the module and executed.

PS When sending commands, I use the port dialog from the Arduino IDE, "carriage return" and "new line" are present. When flashing, in the Advanced tab, I specify all the parameters that the module itself tells me. It is not clear at what speed it works. Tried both 9600, and 57600, and 115200 - nothing changes.
5ffc54ca7c69d291847223.jpeg

Answer the question

In order to leave comments, you need to log in

1 answer(s)
A
Armenian Radio, 2021-01-11
@YaroslavHub

On ESP01, the flash size is a meter, and you have 4

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question