So you're a Noob? Post your questions here until you graduate! Don't be shy.

User avatar
By piyush charpe
#84107 Hello,

I am trying to upload the code in esp12-e WiFi module but I am unable to do that.

But prior to this issue I was able to program the same module many times and suddenly it stopped programming.

I am getting following error
esptool.FatalError: Failed to read register address 3ff00058 (result was 0105)


Copy of complete error message
Arduino: 1.8.10 (Windows 10), Board: "NodeMCU 0.9 (ESP-12 Module), 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), 4M (no SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

Sketch uses 312748 bytes (29%) of program storage space. Maximum is 1044464 bytes.
Global variables use 27456 bytes (33%) of dynamic memory, leaving 54464 bytes for local variables. Maximum is 81920 bytes.
esptool.py v2.6
2.6
esptool.py v2.6
Serial port COM15
Connecting...
Traceback (most recent call last):
File "C:\Users\Systems\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2/tools/upload.py", line 25, in <module>
esptool.main(fakeargs)
File "C:/Users/Systems/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.2/tools/esptool\esptool.py", line 2663, in main
print("Chip is %s" % (esp.get_chip_description()))
File "C:/Users/Systems/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.2/tools/esptool\esptool.py", line 968, in get_chip_description
efuses = self.get_efuses()
File "C:/Users/Systems/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.2/tools/esptool\esptool.py", line 964, in get_efuses
self.read_reg(0x3ff00054) << 32 |
File "C:/Users/Systems/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.2/tools/esptool\esptool.py", line 477, in read_reg
raise FatalError.WithResult("Failed to read register address %08x" % addr, data)
esptool.FatalError: Failed to read register address 3ff00058 (result was 0105)
esptool.FatalError: Failed to read register address 3ff00058 (result was 0105)

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
User avatar
By schufti
#84120 did you by any chance update your arduino esp8266 core?
try going back to the prior version, unfortunately the switch to python flasher is a pita for most windows user.