Skip to content

Commit 53d0e35

Browse files
committed
Erase command change + added cmd to most common variants
1 parent 9a3461f commit 53d0e35

File tree

2 files changed

+21
-8
lines changed

2 files changed

+21
-8
lines changed

boards.txt

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ menu.LoRaWanDebugLevel=LoRaWan Debug Level
1717
menu.LoopCore=Arduino Runs On
1818
menu.EventsCore=Events Run On
1919
menu.MemoryType=Memory Type
20-
menu.Wipe=Erase Flash
20+
menu.EraseFlash=Erase Flash
2121

2222
##############################################################
2323
### DO NOT PUT BOARDS ABOVE THE OFFICIAL ESPRESSIF BOARDS! ###
@@ -225,6 +225,11 @@ esp32s3.menu.DebugLevel.debug.build.code_debug=4
225225
esp32s3.menu.DebugLevel.verbose=Verbose
226226
esp32s3.menu.DebugLevel.verbose.build.code_debug=5
227227

228+
esp32s3.menu.EraseFlash.none=Only Sketch
229+
esp32s3.menu.EraseFlash.none.upload.erase_cmd=
230+
esp32s3.menu.EraseFlash.all=All Flash Contents
231+
esp32s3.menu.EraseFlash.all.upload.erase_cmd=-e
232+
228233
##############################################################
229234

230235
esp32c3.name=ESP32C3 Dev Module
@@ -375,6 +380,11 @@ esp32c3.menu.DebugLevel.debug.build.code_debug=4
375380
esp32c3.menu.DebugLevel.verbose=Verbose
376381
esp32c3.menu.DebugLevel.verbose.build.code_debug=5
377382

383+
esp32c3.menu.EraseFlash.none=Only Sketch
384+
esp32c3.menu.EraseFlash.none.upload.erase_cmd=
385+
esp32c3.menu.EraseFlash.all=All Flash Contents
386+
esp32c3.menu.EraseFlash.all.upload.erase_cmd=-e
387+
378388
##############################################################
379389

380390
esp32s2.name=ESP32S2 Dev Module
@@ -551,6 +561,11 @@ esp32s2.menu.DebugLevel.debug.build.code_debug=4
551561
esp32s2.menu.DebugLevel.verbose=Verbose
552562
esp32s2.menu.DebugLevel.verbose.build.code_debug=5
553563

564+
esp32s2.menu.EraseFlash.none=Only Sketch
565+
esp32s2.menu.EraseFlash.none.upload.erase_cmd=
566+
esp32s2.menu.EraseFlash.all=All Flash Contents
567+
esp32s2.menu.EraseFlash.all.upload.erase_cmd=-e
568+
554569
##############################################################
555570

556571
esp32.name=ESP32 Dev Module
@@ -716,12 +731,10 @@ esp32.menu.DebugLevel.debug.build.code_debug=4
716731
esp32.menu.DebugLevel.verbose=Verbose
717732
esp32.menu.DebugLevel.verbose.build.code_debug=5
718733

719-
esp32.menu.Wipe.none=Only Sketch
720-
esp32.menu.Wipe.none.upload.erase_cmd=
721-
#esp32.menu.Wipe.sdk=Sketch + WiFi Settings
722-
#esp32.menu.Wipe.sdk.upload.erase_cmd=erase_region "{build.rfcal_addr}" 0x4000
723-
esp32.menu.Wipe.all=All Flash Contents
724-
esp32.menu.Wipe.all.upload.erase_cmd=erase_flash
734+
esp32.menu.EraseFlash.none=Only Sketch
735+
esp32.menu.EraseFlash.none.upload.erase_cmd=
736+
esp32.menu.EraseFlash.all=All Flash Contents
737+
esp32.menu.EraseFlash.all.upload.erase_cmd=-e
725738

726739
##############################################################
727740

platform.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ pluggable_monitor.required.serial=builtin:serial-monitor
211211
tools.esptool_py.upload.protocol=serial
212212
tools.esptool_py.upload.params.verbose=
213213
tools.esptool_py.upload.params.quiet=
214-
tools.esptool_py.upload.pattern_args=--chip {build.mcu} --port "{serial.port}" --baud {upload.speed} {upload.flags} --before default_reset --after hard_reset {upload.erase_cmd} write_flash -z --flash_mode {build.flash_mode} --flash_freq {build.flash_freq} --flash_size {build.flash_size} {build.bootloader_addr} "{build.path}/{build.project_name}.bootloader.bin" 0x8000 "{build.path}/{build.project_name}.partitions.bin" 0xe000 "{runtime.platform.path}/tools/partitions/boot_app0.bin" 0x10000 "{build.path}/{build.project_name}.bin" {upload.extra_flags}
214+
tools.esptool_py.upload.pattern_args=--chip {build.mcu} --port "{serial.port}" --baud {upload.speed} {upload.flags} --before default_reset --after hard_reset write_flash {upload.erase_cmd} -z --flash_mode {build.flash_mode} --flash_freq {build.flash_freq} --flash_size {build.flash_size} {build.bootloader_addr} "{build.path}/{build.project_name}.bootloader.bin" 0x8000 "{build.path}/{build.project_name}.partitions.bin" 0xe000 "{runtime.platform.path}/tools/partitions/boot_app0.bin" 0x10000 "{build.path}/{build.project_name}.bin" {upload.extra_flags}
215215
tools.esptool_py.upload.pattern="{path}/{cmd}" {upload.pattern_args}
216216
tools.esptool_py.upload.pattern.linux=python3 "{path}/{cmd}" {upload.pattern_args}
217217

0 commit comments

Comments
 (0)