src/eric7/MicroPython/Devices/EspDialogs/EspFirmwareSelectionDialog.py

branch
eric7
changeset 11028
6353fe3204c9
parent 10439
21c28b0f9e41
child 11090
f5f5f5803935
--- a/src/eric7/MicroPython/Devices/EspDialogs/EspFirmwareSelectionDialog.py	Fri Nov 01 10:35:36 2024 +0100
+++ b/src/eric7/MicroPython/Devices/EspDialogs/EspFirmwareSelectionDialog.py	Fri Nov 01 12:25:41 2024 +0100
@@ -28,10 +28,15 @@
     Chips = (
         ("", ""),
         ("ESP32", "esp32"),
+        ("ESP32-C2", "esp32c2"),
         ("ESP32-C3", "esp32c3"),
+        ("ESP32-C6", "esp32c6"),
+        ("ESP32-H2", "esp32h2"),
+        ("ESP32-P4", "esp32p4"),
         ("ESP32-S2", "esp32s2"),
         ("ESP32-S3", "esp32s3"),
         ("ESP8266", "esp8266"),
+        ("ESP8684", "esp32c2"),
     )
 
     FlashModes = (
@@ -43,11 +48,15 @@
     )
 
     FlashAddresses = {
-        "esp8266": "0x0000",
         "esp32": "0x1000",
+        "esp32c2": "0x0000",
         "esp32c3": "0x0000",
+        "esp32c6": "0x0000",
+        "esp32h2": "0x0000",
+        "esp32p4": "0x2000",
         "esp32s2": "0x1000",
         "esp32s3": "0x0000",
+        "esp8266": "0x0000",
     }
 
     def __init__(self, addon=False, parent=None):

eric ide

mercurial