@@ -17,6 +17,7 @@ menu.LoRaWanDebugLevel=LoRaWan Debug Level
1717menu.LoopCore=Arduino Runs On
1818menu.EventsCore=Events Run On
1919menu.MemoryType=Memory Type
20+ menu.EraseFlash=Erase All Flash Before Sketch Upload
2021
2122##############################################################
2223### DO NOT PUT BOARDS ABOVE THE OFFICIAL ESPRESSIF BOARDS! ###
@@ -224,6 +225,11 @@ esp32s3.menu.DebugLevel.debug.build.code_debug=4
224225esp32s3.menu.DebugLevel.verbose=Verbose
225226esp32s3.menu.DebugLevel.verbose.build.code_debug=5
226227
228+ esp32s3.menu.EraseFlash.none=Disabled
229+ esp32s3.menu.EraseFlash.none.upload.erase_cmd=
230+ esp32s3.menu.EraseFlash.all=Enabled
231+ esp32s3.menu.EraseFlash.all.upload.erase_cmd=-e
232+ 
227233##############################################################
228234
229235esp32c3.name=ESP32C3 Dev Module
@@ -374,6 +380,11 @@ esp32c3.menu.DebugLevel.debug.build.code_debug=4
374380esp32c3.menu.DebugLevel.verbose=Verbose
375381esp32c3.menu.DebugLevel.verbose.build.code_debug=5
376382
383+ esp32c3.menu.EraseFlash.none=Disabled
384+ esp32c3.menu.EraseFlash.none.upload.erase_cmd=
385+ esp32c3.menu.EraseFlash.all=Enabled
386+ esp32c3.menu.EraseFlash.all.upload.erase_cmd=-e
387+ 
377388##############################################################
378389
379390esp32s2.name=ESP32S2 Dev Module
@@ -550,6 +561,11 @@ esp32s2.menu.DebugLevel.debug.build.code_debug=4
550561esp32s2.menu.DebugLevel.verbose=Verbose
551562esp32s2.menu.DebugLevel.verbose.build.code_debug=5
552563
564+ esp32s2.menu.EraseFlash.none=Disabled
565+ esp32s2.menu.EraseFlash.none.upload.erase_cmd=
566+ esp32s2.menu.EraseFlash.all=Enabled
567+ esp32s2.menu.EraseFlash.all.upload.erase_cmd=-e
568+ 
553569##############################################################
554570
555571esp32.name=ESP32 Dev Module
@@ -715,6 +731,11 @@ esp32.menu.DebugLevel.debug.build.code_debug=4
715731esp32.menu.DebugLevel.verbose=Verbose
716732esp32.menu.DebugLevel.verbose.build.code_debug=5
717733
734+ esp32.menu.EraseFlash.none=Disabled
735+ esp32.menu.EraseFlash.none.upload.erase_cmd=
736+ esp32.menu.EraseFlash.all=Enabled
737+ esp32.menu.EraseFlash.all.upload.erase_cmd=-e
738+ 
718739##############################################################
719740
720741esp32da.name=ESP32-WROOM-DA Module
0 commit comments