Skip to content

Commit dfd61e2

Browse files
committed
fix(esp32_d0wdr2_v3): Print correct chip name
1 parent c266fdd commit dfd61e2

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

esptool/targets/esp32.py

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -227,22 +227,18 @@ def get_chip_description(self):
227227
major_rev = self.get_major_chip_version()
228228
minor_rev = self.get_minor_chip_version()
229229
rev3 = major_rev == 3
230-
single_core = self.read_efuse(3) & (1 << 0) # CHIP_VER DIS_APP_CPU
230+
sc = self.read_efuse(3) & (1 << 0) # single core, CHIP_VER DIS_APP_CPU
231231

232232
chip_name = {
233-
0: "ESP32-S0WDQ6" if single_core else "ESP32-D0WDQ6",
234-
1: "ESP32-S0WD" if single_core else "ESP32-D0WD",
233+
0: "ESP32-S0WDQ6" if sc else "ESP32-D0WDQ6-V3" if rev3 else "ESP32-D0WDQ6",
234+
1: "ESP32-S0WD" if sc else "ESP32-D0WD-V3" if rev3 else "ESP32-D0WD",
235235
2: "ESP32-D2WD",
236236
4: "ESP32-U4WDH",
237237
5: "ESP32-PICO-V3" if rev3 else "ESP32-PICO-D4",
238238
6: "ESP32-PICO-V3-02",
239239
7: "ESP32-D0WDR2-V3",
240240
}.get(pkg_version, "unknown ESP32")
241241

242-
# ESP32-D0WD-V3, ESP32-D0WDQ6-V3
243-
if chip_name.startswith("ESP32-D0WD") and rev3:
244-
chip_name += "-V3"
245-
246242
return f"{chip_name} (revision v{major_rev}.{minor_rev})"
247243

248244
def get_chip_features(self):

0 commit comments

Comments
 (0)