Skip to content

Commit a3e8a5f

Browse files
committed
Update configs
1 parent f410ad9 commit a3e8a5f

File tree

3 files changed

+23
-9
lines changed

3 files changed

+23
-9
lines changed

Diff for: boards.txt

+5-4
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,12 @@ esp32s3.name=ESP32S3 Dev Module
2626
esp32s3.vid.0=0x303a
2727
esp32s3.pid.0=0x1001
2828

29+
esp32s3.bootloader.tool=esptool_py
30+
esp32s3.bootloader.tool.default=esptool_py
31+
2932
esp32s3.upload.tool=esptool_py
30-
esp32s3.upload.tool.serial=esptool_py
31-
esp32s3.upload.tool.network=esptool_py
32-
esp32s3.bootloader.tool.serial=esptool_py
33+
esp32s3.upload.tool.default=esptool_py
34+
esp32s3.upload.tool.network=esp_ota
3335

3436
esp32s3.upload.maximum_size=1310720
3537
esp32s3.upload.maximum_data_size=327680
@@ -1018,7 +1020,6 @@ esp32s3box.vid.0=0x303a
10181020
esp32s3box.pid.0=0x1001
10191021

10201022
esp32s3box.upload.tool=esptool_py
1021-
10221023
esp32s3box.upload.maximum_size=1310720
10231024
esp32s3box.upload.maximum_data_size=327680
10241025
esp32s3box.upload.speed=921600

Diff for: platform.txt

+16-4
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ tools.esptool_py.cmd.windows=esptool.exe
1414
tools.esptool_py.network_cmd=python3 "{runtime.platform.path}/tools/espota.py" -r
1515
tools.esptool_py.network_cmd.windows="{runtime.platform.path}/tools/espota.exe" -r
1616

17+
tools.esp_ota.cmd=python3 "{runtime.platform.path}/tools/espota.py" -r
18+
tools.esp_ota.cmd.windows="{runtime.platform.path}/tools/espota.exe" -r
19+
1720
tools.gen_esp32part.cmd=python3 "{runtime.platform.path}/tools/gen_esp32part.py"
1821
tools.gen_esp32part.cmd.windows="{runtime.platform.path}/tools/gen_esp32part.exe"
1922

@@ -210,10 +213,6 @@ tools.esptool_py.upload.pattern_args=--chip {build.mcu} --port "{serial.port}" -
210213
tools.esptool_py.upload.pattern="{path}/{cmd}" {upload.pattern_args}
211214
tools.esptool_py.upload.pattern.linux=python3 "{path}/{cmd}" {upload.pattern_args}
212215

213-
## Upload Sketch Through OTA
214-
## -------------------------
215-
tools.esptool_py.upload.network_pattern={network_cmd} -i "{serial.port}" -p "{network.port}" "--auth={network.password}" -f "{build.path}/{build.project_name}.bin"
216-
217216
## Program Application
218217
## -------------------
219218
tools.esptool_py.program.params.verbose=
@@ -224,6 +223,7 @@ tools.esptool_py.program.pattern.linux=python3 "{path}/{cmd}" {program.pattern_a
224223

225224
## Erase Chip (before burning the bootloader)
226225
## ------------------------------------------
226+
tools.esptool_py.erase.protocol=serial
227227
tools.esptool_py.erase.params.verbose=
228228
tools.esptool_py.erase.params.quiet=
229229
tools.esptool_py.erase.pattern_args=--chip {build.mcu} --port "{serial.port}" --baud {upload.speed} {upload.flags} --before default_reset --after hard_reset erase_flash
@@ -232,6 +232,18 @@ tools.esptool_py.erase.pattern.linux=python3 "{path}/{cmd}" {erase.pattern_args}
232232

233233
## Burn Bootloader
234234
## ---------------
235+
tools.esptool_py.bootloader.protocol=serial
235236
tools.esptool_py.bootloader.params.verbose=
236237
tools.esptool_py.bootloader.params.quiet=
237238
tools.esptool_py.bootloader.pattern=
239+
240+
## Upload Sketch Through OTA (Arduino IDE 1.x)
241+
## -------------------------------------------
242+
## The following rule is deprecated by pluggable discovery.
243+
## We keep it to avoid breaking compatibility with the Arduino Java IDE.
244+
tools.esptool_py.upload.network_pattern={network_cmd} -i "{serial.port}" -p "{network.port}" "--auth={network.password}" -f "{build.path}/{build.project_name}.bin"
245+
246+
## Upload Sketch Through OTA (Arduino IDE 2.x)
247+
## -------------------------------------------
248+
tools.esp_ota.upload.protocol=network
249+
tools.esp_ota.upload.pattern={cmd} -i "{upload.port.address}" -p "{upload.port.properties.port}" "--auth={upload.field.password}" -f "{build.path}/{build.project_name}.bin"

Diff for: programmers.txt

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
esptool.name=Esptool
2-
esptool.communication=USB
2+
esptool.communication=serial
33
esptool.protocol=serial
4+
esptool.program.protocol=serial
45
esptool.program.tool=esptool_py
56
esptool.program.tool.default=esptool_py
67
esptool.program.extra_params=

0 commit comments

Comments
 (0)