FatalError in esptool.py ESP32ROM.get_chip_description() method

sunbear
Posts: 9
Joined: Thu Jan 31, 2019 4:23 pm

FatalError in esptool.py ESP32ROM.get_chip_description() method

Postby sunbear » Fri Feb 22, 2019 8:10 am

What does https://github.com/espressif/esptool/bl ... ol.py#L477 in .read_reg() method in esptool.py really mean?

Code: Select all

raise FatalError.WithResult("Failed to read register address %08x" % addr, data)
In the context of class ESP32ROM(ESPLoader).get_chip_description(), the above FatalError is triggered to indicate that esptool.py failed to read the chip's description.

Q1. Given that this is the case, does this FatalError mean:
  • the connected chip is not a ESP32 but some other espressif chip, or
  • is the chip damaged, or
  • is the chip an unknown chip, or
  • something else?
Q2. With such FatalError, is the chip still usable and can I continue to use esptool.py to engage the chip to write firmware on the chip or read data from the chip?

Who is online

Users browsing this forum: No registered users and 358 guests