I'm unable to start the firmware update on ESP8266 (NodeMCU 1.0 - ESP-12E Module)

I'm new to the Arduino community and I've encountered a problem when trying to start flashing my controller. I receive the following error message:

. Variables and constants in RAM (global, static), used 28008 / 80192 bytes (34%) ║ SEGMENT BYTES DESCRIPTION ╠══ DATA 1496 initialized variables ╠══ RODATA 920 constants
╚══ BSS 25592 zeroed variables . Instruction RAM (IRAM_ATTR, ICACHE_RAM_ATTR), used 59143 / 65536 bytes (90%) ║ SEGMENT BYTES DESCRIPTION ╠══ ICACHE 32768 reserved space for flash instruction cache ╚══ IRAM 26375 code in IRAM
. Code in flash (default, ICACHE_FLASH_ATTR), used 231620 / 1048576 bytes (22%) ║ SEGMENT BYTES DESCRIPTION ╚══ IROM 231620 code in flash
esptool.py v3.0 Serial port COM3 Connecting......................................_____ A fatal esptool.py error occurred: Failed to connect to ESP8266: Timed out waiting for packet header.

Before attempting to flash, I followed a guide which included inserting the JSON link (esp8266) and installing it. I also verified that the port is visible, installed the CH341 driver (I also tried CH340), and ensured that the USB cable is in good condition. I'm not sure what to do next.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.