Skip to content

Commit 2f6f251

Browse files
authored
Fixes boards.txt entries for the atmegazero_esp32s2, and also the platform.txt --flash_size which is not letting the board compile due to its 32MB size. (#5673)
1 parent e4acfbc commit 2f6f251

File tree

2 files changed

+20
-7
lines changed

2 files changed

+20
-7
lines changed

Diff for: boards.txt

+19-6
Original file line numberDiff line numberDiff line change
@@ -9495,19 +9495,32 @@ atmegazero_esp32s2.build.core=esp32
94959495
atmegazero_esp32s2.build.variant=atmegazero_esp32s2
94969496
atmegazero_esp32s2.build.board=atmegazero_esp32s2
94979497

9498+
atmegazero_esp32s2.build.cdc_on_boot=1
9499+
atmegazero_esp32s2.build.msc_on_boot=0
9500+
atmegazero_esp32s2.build.dfu_on_boot=0
94989501
atmegazero_esp32s2.build.serial=0
94999502
atmegazero_esp32s2.build.f_cpu=240000000L
9500-
atmegazero_esp32s2.build.flash_size=4MB
9501-
atmegazero_esp32s2.build.flash_freq=80m
9503+
atmegazero_esp32s2.build.flash_size=16MB
9504+
atmegazero_esp32s2.build.flash_freq=40m
95029505
atmegazero_esp32s2.build.flash_mode=qio
95039506
atmegazero_esp32s2.build.boot=qio
95049507
atmegazero_esp32s2.build.partitions=default
95059508
atmegazero_esp32s2.build.defines=
95069509

9507-
atmegazero_esp32s2.menu.SerialMode.cdc=USB CDC
9508-
atmegazero_esp32s2.menu.SerialMode.cdc.build.serial=1
9509-
atmegazero_esp32s2.menu.SerialMode.default=UART0
9510-
atmegazero_esp32s2.menu.SerialMode.default.build.serial=0
9510+
atmegazero_esp32s2.menu.CDCOnBoot.cdc=Enabled
9511+
atmegazero_esp32s2.menu.CDCOnBoot.cdc.build.cdc_on_boot=1
9512+
atmegazero_esp32s2.menu.CDCOnBoot.default=Disabled
9513+
atmegazero_esp32s2.menu.CDCOnBoot.default.build.cdc_on_boot=0
9514+
9515+
atmegazero_esp32s2.menu.MSCOnBoot.default=Disabled
9516+
atmegazero_esp32s2.menu.MSCOnBoot.default.build.msc_on_boot=0
9517+
atmegazero_esp32s2.menu.MSCOnBoot.msc=Enabled
9518+
atmegazero_esp32s2.menu.MSCOnBoot.msc.build.msc_on_boot=1
9519+
9520+
atmegazero_esp32s2.menu.DFUOnBoot.default=Disabled
9521+
atmegazero_esp32s2.menu.DFUOnBoot.default.build.dfu_on_boot=0
9522+
atmegazero_esp32s2.menu.DFUOnBoot.dfu=Enabled
9523+
atmegazero_esp32s2.menu.DFUOnBoot.dfu.build.dfu_on_boot=1
95119524

95129525
atmegazero_esp32s2.menu.PSRAM.disabled=Disabled
95139526
atmegazero_esp32s2.menu.PSRAM.disabled.build.defines=

Diff for: platform.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ recipe.size.regex.data=^(?:\.dram0\.data|\.dram0\.bss|\.noinit)\s+([0-9]+).*
172172
tools.esptool_py.upload.protocol=esp32
173173
tools.esptool_py.upload.params.verbose=
174174
tools.esptool_py.upload.params.quiet=
175-
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 -z --flash_mode {build.flash_mode} --flash_freq {build.flash_freq} --flash_size detect 0xe000 "{runtime.platform.path}/tools/partitions/boot_app0.bin" {build.bootloader_addr} "{build.path}/{build.project_name}.bootloader.bin" 0x10000 "{build.path}/{build.project_name}.bin" 0x8000 "{build.path}/{build.project_name}.partitions.bin" {upload.extra_flags}
175+
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 -z --flash_mode {build.flash_mode} --flash_freq {build.flash_freq} --flash_size {build.flash_size} 0xe000 "{runtime.platform.path}/tools/partitions/boot_app0.bin" {build.bootloader_addr} "{build.path}/{build.project_name}.bootloader.bin" 0x10000 "{build.path}/{build.project_name}.bin" 0x8000 "{build.path}/{build.project_name}.partitions.bin" {upload.extra_flags}
176176
tools.esptool_py.upload.pattern="{path}/{cmd}" {upload.pattern_args}
177177
tools.esptool_py.upload.pattern.linux=python "{path}/{cmd}" {upload.pattern_args}
178178
tools.esptool_py.upload.network_pattern={network_cmd} -i "{serial.port}" -p "{network.port}" "--auth={network.password}" -f "{build.path}/{build.project_name}.bin"

0 commit comments

Comments
 (0)