forked from espressif/arduino-esp32
Add support for no-stub usb s2 flashing
This commit is contained in:
161
boards.txt
161
boards.txt
@ -1,4 +1,5 @@
|
||||
menu.UploadSpeed=Upload Speed
|
||||
menu.UploadMode=Upload Mode
|
||||
menu.CPUFreq=CPU Frequency
|
||||
menu.FlashFreq=Flash Frequency
|
||||
menu.FlashMode=Flash Mode
|
||||
@ -17,7 +18,7 @@ esp32s2.name=ESP32S2 Dev Module
|
||||
esp32s2.upload.tool=esptool_py
|
||||
esp32s2.upload.maximum_size=1310720
|
||||
esp32s2.upload.maximum_data_size=327680
|
||||
esp32s2.upload.wait_for_upload_port=true
|
||||
esp32s2.upload.flags=
|
||||
|
||||
esp32s2.serial.disableDTR=true
|
||||
esp32s2.serial.disableRTS=true
|
||||
@ -35,6 +36,16 @@ esp32s2.build.boot=qio
|
||||
esp32s2.build.partitions=default
|
||||
esp32s2.build.defines=
|
||||
|
||||
esp32s2.menu.UploadMode.default=Default Uart
|
||||
esp32s2.menu.UploadMode.default.upload.flags=
|
||||
esp32s2.menu.UploadMode.default.upload.tool=esptool_py
|
||||
esp32s2.menu.UploadMode.cdc=USB CDC
|
||||
esp32s2.menu.UploadMode.cdc.upload.flags=--no-stub
|
||||
esp32s2.menu.UploadMode.cdc.upload.tool=esptool_py
|
||||
#esp32s2.menu.UploadMode.dfu=USB DFU
|
||||
#esp32s2.menu.UploadMode.dfu.upload.flags=
|
||||
#esp32s2.menu.UploadMode.dfu.upload.tool=dfu_util
|
||||
|
||||
esp32s2.menu.PSRAM.disabled=Disabled
|
||||
esp32s2.menu.PSRAM.disabled.build.defines=
|
||||
esp32s2.menu.PSRAM.enabled=Enabled
|
||||
@ -151,7 +162,7 @@ esp32.name=ESP32 Dev Module
|
||||
esp32.upload.tool=esptool_py
|
||||
esp32.upload.maximum_size=1310720
|
||||
esp32.upload.maximum_data_size=327680
|
||||
esp32.upload.wait_for_upload_port=true
|
||||
esp32.upload.flags=
|
||||
|
||||
esp32.serial.disableDTR=true
|
||||
esp32.serial.disableRTS=true
|
||||
@ -289,7 +300,7 @@ esp32wrover.name=ESP32 Wrover Module
|
||||
esp32wrover.upload.tool=esptool_py
|
||||
esp32wrover.upload.maximum_size=1310720
|
||||
esp32wrover.upload.maximum_data_size=327680
|
||||
esp32wrover.upload.wait_for_upload_port=true
|
||||
esp32wrover.upload.flags=
|
||||
|
||||
esp32wrover.serial.disableDTR=true
|
||||
esp32wrover.serial.disableRTS=true
|
||||
@ -388,7 +399,7 @@ pico32.name=ESP32 Pico Kit
|
||||
pico32.upload.tool=esptool_py
|
||||
pico32.upload.maximum_size=1310720
|
||||
pico32.upload.maximum_data_size=327680
|
||||
pico32.upload.wait_for_upload_port=true
|
||||
pico32.upload.flags=
|
||||
|
||||
pico32.serial.disableDTR=true
|
||||
pico32.serial.disableRTS=true
|
||||
@ -450,7 +461,7 @@ tinypico.name=TinyPICO
|
||||
tinypico.upload.tool=esptool_py
|
||||
tinypico.upload.maximum_size=1310720
|
||||
tinypico.upload.maximum_data_size=327680
|
||||
tinypico.upload.wait_for_upload_port=true
|
||||
tinypico.upload.flags=
|
||||
|
||||
tinypico.serial.disableDTR=true
|
||||
tinypico.serial.disableRTS=true
|
||||
@ -528,7 +539,7 @@ magicbit.name=MagicBit
|
||||
magicbit.upload.tool=esptool_py
|
||||
magicbit.upload.maximum_size=1310720
|
||||
magicbit.upload.maximum_data_size=327680
|
||||
magicbit.upload.wait_for_upload_port=true
|
||||
magicbit.upload.flags=
|
||||
|
||||
magicbit.serial.disableDTR=true
|
||||
magicbit.serial.disableRTS=true
|
||||
@ -563,7 +574,7 @@ turta_iot_node.name=Turta IoT Node
|
||||
turta_iot_node.upload.tool=esptool_py
|
||||
turta_iot_node.upload.maximum_size=1310720
|
||||
turta_iot_node.upload.maximum_data_size=327680
|
||||
turta_iot_node.upload.wait_for_upload_port=true
|
||||
turta_iot_node.upload.flags=
|
||||
|
||||
turta_iot_node.serial.disableDTR=true
|
||||
turta_iot_node.serial.disableRTS=true
|
||||
@ -606,7 +617,7 @@ ttgo-lora32-v1.name=TTGO LoRa32-OLED V1
|
||||
ttgo-lora32-v1.upload.tool=esptool_py
|
||||
ttgo-lora32-v1.upload.maximum_size=1310720
|
||||
ttgo-lora32-v1.upload.maximum_data_size=294912
|
||||
ttgo-lora32-v1.upload.wait_for_upload_port=true
|
||||
ttgo-lora32-v1.upload.flags=
|
||||
|
||||
ttgo-lora32-v1.serial.disableDTR=true
|
||||
ttgo-lora32-v1.serial.disableRTS=true
|
||||
@ -662,7 +673,7 @@ ttgo-t1.name=TTGO T1
|
||||
ttgo-t1.upload.tool=esptool_py
|
||||
ttgo-t1.upload.maximum_size=1310720
|
||||
ttgo-t1.upload.maximum_data_size=327680
|
||||
ttgo-t1.upload.wait_for_upload_port=true
|
||||
ttgo-t1.upload.flags=
|
||||
|
||||
ttgo-t1.serial.disableDTR=true
|
||||
ttgo-t1.serial.disableRTS=true
|
||||
@ -784,7 +795,7 @@ cw02.name=XinaBox CW02
|
||||
cw02.upload.tool=esptool_py
|
||||
cw02.upload.maximum_size=1310720
|
||||
cw02.upload.maximum_data_size=294912
|
||||
cw02.upload.wait_for_upload_port=true
|
||||
cw02.upload.flags=
|
||||
|
||||
cw02.serial.disableDTR=true
|
||||
cw02.serial.disableRTS=true
|
||||
@ -860,7 +871,7 @@ esp32thing.name=SparkFun ESP32 Thing
|
||||
esp32thing.upload.tool=esptool_py
|
||||
esp32thing.upload.maximum_size=1310720
|
||||
esp32thing.upload.maximum_data_size=327680
|
||||
esp32thing.upload.wait_for_upload_port=true
|
||||
esp32thing.upload.flags=
|
||||
|
||||
esp32thing.serial.disableDTR=true
|
||||
esp32thing.serial.disableRTS=true
|
||||
@ -927,7 +938,7 @@ nina_w10.name=u-blox NINA-W10 series (ESP32)
|
||||
nina_w10.upload.tool=esptool_py
|
||||
nina_w10.upload.maximum_size=1310720
|
||||
nina_w10.upload.maximum_data_size=327680
|
||||
nina_w10.upload.wait_for_upload_port=true
|
||||
nina_w10.upload.flags=
|
||||
|
||||
nina_w10.serial.disableDTR=true
|
||||
nina_w10.serial.disableRTS=true
|
||||
@ -966,7 +977,7 @@ widora-air.name=Widora AIR
|
||||
widora-air.upload.tool=esptool_py
|
||||
widora-air.upload.maximum_size=1310720
|
||||
widora-air.upload.maximum_data_size=327680
|
||||
widora-air.upload.wait_for_upload_port=true
|
||||
widora-air.upload.flags=
|
||||
|
||||
widora-air.serial.disableDTR=true
|
||||
widora-air.serial.disableRTS=true
|
||||
@ -1010,7 +1021,7 @@ esp320.name=Electronic SweetPeas - ESP320
|
||||
esp320.upload.tool=esptool_py
|
||||
esp320.upload.maximum_size=1310720
|
||||
esp320.upload.maximum_data_size=327680
|
||||
esp320.upload.wait_for_upload_port=true
|
||||
esp320.upload.flags=
|
||||
|
||||
esp320.serial.disableDTR=true
|
||||
esp320.serial.disableRTS=true
|
||||
@ -1054,7 +1065,7 @@ nano32.name=Nano32
|
||||
nano32.upload.tool=esptool_py
|
||||
nano32.upload.maximum_size=1310720
|
||||
nano32.upload.maximum_data_size=327680
|
||||
nano32.upload.wait_for_upload_port=true
|
||||
nano32.upload.flags=
|
||||
|
||||
nano32.serial.disableDTR=true
|
||||
nano32.serial.disableRTS=true
|
||||
@ -1098,7 +1109,7 @@ d32.name=LOLIN D32
|
||||
d32.upload.tool=esptool_py
|
||||
d32.upload.maximum_size=1310720
|
||||
d32.upload.maximum_data_size=327680
|
||||
d32.upload.wait_for_upload_port=true
|
||||
d32.upload.flags=
|
||||
|
||||
d32.serial.disableDTR=true
|
||||
d32.serial.disableRTS=true
|
||||
@ -1171,7 +1182,7 @@ d32_pro.name=LOLIN D32 PRO
|
||||
d32_pro.upload.tool=esptool_py
|
||||
d32_pro.upload.maximum_size=1310720
|
||||
d32_pro.upload.maximum_data_size=327680
|
||||
d32_pro.upload.wait_for_upload_port=true
|
||||
d32_pro.upload.flags=
|
||||
|
||||
d32_pro.serial.disableDTR=true
|
||||
d32_pro.serial.disableRTS=true
|
||||
@ -1249,7 +1260,7 @@ lolin32.name=WEMOS LOLIN32
|
||||
lolin32.upload.tool=esptool_py
|
||||
lolin32.upload.maximum_size=1310720
|
||||
lolin32.upload.maximum_data_size=327680
|
||||
lolin32.upload.wait_for_upload_port=true
|
||||
lolin32.upload.flags=
|
||||
|
||||
lolin32.serial.disableDTR=true
|
||||
lolin32.serial.disableRTS=true
|
||||
@ -1319,7 +1330,7 @@ pocket_32.name=Dongsen Tech Pocket 32
|
||||
pocket_32.upload.tool=esptool_py
|
||||
pocket_32.upload.maximum_size=1310720
|
||||
pocket_32.upload.maximum_data_size=327680
|
||||
pocket_32.upload.wait_for_upload_port=true
|
||||
pocket_32.upload.flags=
|
||||
|
||||
pocket_32.serial.disableDTR=true
|
||||
pocket_32.serial.disableRTS=true
|
||||
@ -1363,7 +1374,7 @@ WeMosBat.name=WeMos WiFi&Bluetooth Battery
|
||||
WeMosBat.upload.tool=esptool_py
|
||||
WeMosBat.upload.maximum_size=1310720
|
||||
WeMosBat.upload.maximum_data_size=327680
|
||||
WeMosBat.upload.wait_for_upload_port=true
|
||||
WeMosBat.upload.flags=
|
||||
|
||||
WeMosBat.serial.disableDTR=true
|
||||
WeMosBat.serial.disableRTS=true
|
||||
@ -1420,7 +1431,7 @@ espea32.name=ESPea32
|
||||
espea32.upload.tool=esptool_py
|
||||
espea32.upload.maximum_size=1310720
|
||||
espea32.upload.maximum_data_size=327680
|
||||
espea32.upload.wait_for_upload_port=true
|
||||
espea32.upload.flags=
|
||||
|
||||
espea32.serial.disableDTR=true
|
||||
espea32.serial.disableRTS=true
|
||||
@ -1464,7 +1475,7 @@ quantum.name=Noduino Quantum
|
||||
quantum.upload.tool=esptool_py
|
||||
quantum.upload.maximum_size=1310720
|
||||
quantum.upload.maximum_data_size=327680
|
||||
quantum.upload.wait_for_upload_port=true
|
||||
quantum.upload.flags=
|
||||
|
||||
quantum.serial.disableDTR=true
|
||||
quantum.serial.disableRTS=true
|
||||
@ -1508,7 +1519,7 @@ node32s.name=Node32s
|
||||
node32s.upload.tool=esptool_py
|
||||
node32s.upload.maximum_size=1310720
|
||||
node32s.upload.maximum_data_size=327680
|
||||
node32s.upload.wait_for_upload_port=true
|
||||
node32s.upload.flags=
|
||||
|
||||
node32s.serial.disableDTR=true
|
||||
node32s.serial.disableRTS=true
|
||||
@ -1574,7 +1585,7 @@ hornbill32dev.name=Hornbill ESP32 Dev
|
||||
hornbill32dev.upload.tool=esptool_py
|
||||
hornbill32dev.upload.maximum_size=1310720
|
||||
hornbill32dev.upload.maximum_data_size=327680
|
||||
hornbill32dev.upload.wait_for_upload_port=true
|
||||
hornbill32dev.upload.flags=
|
||||
|
||||
hornbill32dev.serial.disableDTR=true
|
||||
hornbill32dev.serial.disableRTS=true
|
||||
@ -1618,7 +1629,7 @@ hornbill32minima.name=Hornbill ESP32 Minima
|
||||
hornbill32minima.upload.tool=esptool_py
|
||||
hornbill32minima.upload.maximum_size=1310720
|
||||
hornbill32minima.upload.maximum_data_size=327680
|
||||
hornbill32minima.upload.wait_for_upload_port=true
|
||||
hornbill32minima.upload.flags=
|
||||
|
||||
hornbill32minima.serial.disableDTR=true
|
||||
hornbill32minima.serial.disableRTS=true
|
||||
@ -1661,7 +1672,7 @@ firebeetle32.name=FireBeetle-ESP32
|
||||
firebeetle32.upload.tool=esptool_py
|
||||
firebeetle32.upload.maximum_size=1310720
|
||||
firebeetle32.upload.maximum_data_size=327680
|
||||
firebeetle32.upload.wait_for_upload_port=true
|
||||
firebeetle32.upload.flags=
|
||||
|
||||
firebeetle32.serial.disableDTR=true
|
||||
firebeetle32.serial.disableRTS=true
|
||||
@ -1705,7 +1716,7 @@ intorobot-fig.name=IntoRobot Fig
|
||||
intorobot-fig.upload.tool=esptool_py
|
||||
intorobot-fig.upload.maximum_size=1310720
|
||||
intorobot-fig.upload.maximum_data_size=327680
|
||||
intorobot-fig.upload.wait_for_upload_port=true
|
||||
intorobot-fig.upload.flags=
|
||||
|
||||
intorobot-fig.serial.disableDTR=true
|
||||
intorobot-fig.serial.disableRTS=true
|
||||
@ -1749,7 +1760,7 @@ onehorse32dev.name=Onehorse ESP32 Dev Module
|
||||
onehorse32dev.upload.tool=esptool_py
|
||||
onehorse32dev.upload.maximum_size=1310720
|
||||
onehorse32dev.upload.maximum_data_size=327680
|
||||
onehorse32dev.upload.wait_for_upload_port=true
|
||||
onehorse32dev.upload.flags=
|
||||
|
||||
onehorse32dev.serial.disableDTR=true
|
||||
onehorse32dev.serial.disableRTS=true
|
||||
@ -1793,7 +1804,7 @@ featheresp32.name=Adafruit ESP32 Feather
|
||||
featheresp32.upload.tool=esptool_py
|
||||
featheresp32.upload.maximum_size=1310720
|
||||
featheresp32.upload.maximum_data_size=327680
|
||||
featheresp32.upload.wait_for_upload_port=true
|
||||
featheresp32.upload.flags=
|
||||
|
||||
featheresp32.serial.disableDTR=true
|
||||
featheresp32.serial.disableRTS=true
|
||||
@ -1859,7 +1870,7 @@ nodemcu-32s.name=NodeMCU-32S
|
||||
nodemcu-32s.upload.tool=esptool_py
|
||||
nodemcu-32s.upload.maximum_size=1310720
|
||||
nodemcu-32s.upload.maximum_data_size=327680
|
||||
nodemcu-32s.upload.wait_for_upload_port=true
|
||||
nodemcu-32s.upload.flags=
|
||||
|
||||
nodemcu-32s.serial.disableDTR=true
|
||||
nodemcu-32s.serial.disableRTS=true
|
||||
@ -1903,7 +1914,7 @@ mhetesp32devkit.name=MH ET LIVE ESP32DevKIT
|
||||
mhetesp32devkit.upload.tool=esptool_py
|
||||
mhetesp32devkit.upload.maximum_size=1310720
|
||||
mhetesp32devkit.upload.maximum_data_size=327680
|
||||
mhetesp32devkit.upload.wait_for_upload_port=true
|
||||
mhetesp32devkit.upload.flags=
|
||||
|
||||
mhetesp32devkit.serial.disableDTR=true
|
||||
mhetesp32devkit.serial.disableRTS=true
|
||||
@ -1969,7 +1980,7 @@ mhetesp32minikit.name=MH ET LIVE ESP32MiniKit
|
||||
mhetesp32minikit.upload.tool=esptool_py
|
||||
mhetesp32minikit.upload.maximum_size=1310720
|
||||
mhetesp32minikit.upload.maximum_data_size=327680
|
||||
mhetesp32minikit.upload.wait_for_upload_port=true
|
||||
mhetesp32minikit.upload.flags=
|
||||
|
||||
mhetesp32minikit.serial.disableDTR=true
|
||||
mhetesp32minikit.serial.disableRTS=true
|
||||
@ -2037,7 +2048,7 @@ esp32vn-iot-uno.name=ESP32vn IoT Uno
|
||||
esp32vn-iot-uno.upload.tool=esptool_py
|
||||
esp32vn-iot-uno.upload.maximum_size=1310720
|
||||
esp32vn-iot-uno.upload.maximum_data_size=327680
|
||||
esp32vn-iot-uno.upload.wait_for_upload_port=true
|
||||
esp32vn-iot-uno.upload.flags=
|
||||
|
||||
esp32vn-iot-uno.serial.disableDTR=true
|
||||
esp32vn-iot-uno.serial.disableRTS=true
|
||||
@ -2081,7 +2092,7 @@ esp32doit-devkit-v1.name=DOIT ESP32 DEVKIT V1
|
||||
esp32doit-devkit-v1.upload.tool=esptool_py
|
||||
esp32doit-devkit-v1.upload.maximum_size=1310720
|
||||
esp32doit-devkit-v1.upload.maximum_data_size=327680
|
||||
esp32doit-devkit-v1.upload.wait_for_upload_port=true
|
||||
esp32doit-devkit-v1.upload.flags=
|
||||
|
||||
esp32doit-devkit-v1.serial.disableDTR=true
|
||||
esp32doit-devkit-v1.serial.disableRTS=true
|
||||
@ -2136,7 +2147,7 @@ esp32-evb.name=OLIMEX ESP32-EVB
|
||||
esp32-evb.upload.tool=esptool_py
|
||||
esp32-evb.upload.maximum_size=1310720
|
||||
esp32-evb.upload.maximum_data_size=327680
|
||||
esp32-evb.upload.wait_for_upload_port=true
|
||||
esp32-evb.upload.flags=
|
||||
|
||||
esp32-evb.serial.disableDTR=true
|
||||
esp32-evb.serial.disableRTS=true
|
||||
@ -2178,7 +2189,7 @@ esp32-gateway.name=OLIMEX ESP32-GATEWAY
|
||||
esp32-gateway.upload.tool=esptool_py
|
||||
esp32-gateway.upload.maximum_size=1310720
|
||||
esp32-gateway.upload.maximum_data_size=327680
|
||||
esp32-gateway.upload.wait_for_upload_port=true
|
||||
esp32-gateway.upload.flags=
|
||||
|
||||
esp32-gateway.serial.disableDTR=true
|
||||
esp32-gateway.serial.disableRTS=true
|
||||
@ -2226,7 +2237,7 @@ esp32-poe.name=OLIMEX ESP32-PoE
|
||||
esp32-poe.upload.tool=esptool_py
|
||||
esp32-poe.upload.maximum_size=1310720
|
||||
esp32-poe.upload.maximum_data_size=327680
|
||||
esp32-poe.upload.wait_for_upload_port=true
|
||||
esp32-poe.upload.flags=
|
||||
|
||||
esp32-poe.serial.disableDTR=true
|
||||
esp32-poe.serial.disableRTS=true
|
||||
@ -2268,7 +2279,7 @@ esp32-poe-iso.name=OLIMEX ESP32-PoE-ISO
|
||||
esp32-poe-iso.upload.tool=esptool_py
|
||||
esp32-poe-iso.upload.maximum_size=1310720
|
||||
esp32-poe-iso.upload.maximum_data_size=327680
|
||||
esp32-poe-iso.upload.wait_for_upload_port=true
|
||||
esp32-poe-iso.upload.flags=
|
||||
|
||||
esp32-poe-iso.serial.disableDTR=true
|
||||
esp32-poe-iso.serial.disableRTS=true
|
||||
@ -2310,7 +2321,7 @@ esp32-DevKitLipo.name=OLIMEX ESP32-DevKit-LiPo
|
||||
esp32-DevKitLipo.upload.tool=esptool_py
|
||||
esp32-DevKitLipo.upload.maximum_size=1310720
|
||||
esp32-DevKitLipo.upload.maximum_data_size=327680
|
||||
esp32-DevKitLipo.upload.wait_for_upload_port=true
|
||||
esp32-DevKitLipo.upload.flags=
|
||||
|
||||
esp32-DevKitLipo.serial.disableDTR=true
|
||||
esp32-DevKitLipo.serial.disableRTS=true
|
||||
@ -2383,7 +2394,7 @@ espino32.name=ThaiEasyElec's ESPino32
|
||||
espino32.upload.tool=esptool_py
|
||||
espino32.upload.maximum_size=1310720
|
||||
espino32.upload.maximum_data_size=327680
|
||||
espino32.upload.wait_for_upload_port=true
|
||||
espino32.upload.flags=
|
||||
|
||||
espino32.serial.disableDTR=true
|
||||
espino32.serial.disableRTS=true
|
||||
@ -2427,7 +2438,7 @@ m5stack-core-esp32.name=M5Stack-Core-ESP32
|
||||
m5stack-core-esp32.upload.tool=esptool_py
|
||||
m5stack-core-esp32.upload.maximum_size=1310720
|
||||
m5stack-core-esp32.upload.maximum_data_size=327680
|
||||
m5stack-core-esp32.upload.wait_for_upload_port=true
|
||||
m5stack-core-esp32.upload.flags=
|
||||
|
||||
m5stack-core-esp32.serial.disableDTR=true
|
||||
m5stack-core-esp32.serial.disableRTS=true
|
||||
@ -2506,7 +2517,7 @@ m5stack-fire.name=M5Stack-FIRE
|
||||
m5stack-fire.upload.tool=esptool_py
|
||||
m5stack-fire.upload.maximum_size=6553600
|
||||
m5stack-fire.upload.maximum_data_size=4521984
|
||||
m5stack-fire.upload.wait_for_upload_port=true
|
||||
m5stack-fire.upload.flags=
|
||||
|
||||
m5stack-fire.serial.disableDTR=true
|
||||
m5stack-fire.serial.disableRTS=true
|
||||
@ -2571,7 +2582,7 @@ m5stick-c.name=M5Stick-C
|
||||
m5stick-c.upload.tool=esptool_py
|
||||
m5stick-c.upload.maximum_size=1310720
|
||||
m5stick-c.upload.maximum_data_size=327680
|
||||
m5stick-c.upload.wait_for_upload_port=true
|
||||
m5stick-c.upload.flags=
|
||||
|
||||
m5stick-c.serial.disableDTR=true
|
||||
m5stick-c.serial.disableRTS=true
|
||||
@ -2632,7 +2643,7 @@ m5stack-atom.name=M5Stack-ATOM
|
||||
m5stack-atom.upload.tool=esptool_py
|
||||
m5stack-atom.upload.maximum_size=1310720
|
||||
m5stack-atom.upload.maximum_data_size=327680
|
||||
m5stack-atom.upload.wait_for_upload_port=true
|
||||
m5stack-atom.upload.flags=
|
||||
|
||||
m5stack-atom.serial.disableDTR=true
|
||||
m5stack-atom.serial.disableRTS=true
|
||||
@ -2694,7 +2705,7 @@ odroid_esp32.name=ODROID ESP32
|
||||
odroid_esp32.upload.tool=esptool_py
|
||||
odroid_esp32.upload.maximum_size=1310720
|
||||
odroid_esp32.upload.maximum_data_size=327680
|
||||
odroid_esp32.upload.wait_for_upload_port=true
|
||||
odroid_esp32.upload.flags=
|
||||
|
||||
odroid_esp32.serial.disableDTR=true
|
||||
odroid_esp32.serial.disableRTS=true
|
||||
@ -2773,7 +2784,7 @@ heltec_wifi_kit_32.name=Heltec WiFi Kit 32
|
||||
heltec_wifi_kit_32.upload.tool=esptool_py
|
||||
heltec_wifi_kit_32.upload.maximum_size=1310720
|
||||
heltec_wifi_kit_32.upload.maximum_data_size=327680
|
||||
heltec_wifi_kit_32.upload.wait_for_upload_port=true
|
||||
heltec_wifi_kit_32.upload.flags=
|
||||
|
||||
heltec_wifi_kit_32.serial.disableDTR=true
|
||||
heltec_wifi_kit_32.serial.disableRTS=true
|
||||
@ -2885,7 +2896,7 @@ heltec_wifi_lora_32.name=Heltec WiFi LoRa 32
|
||||
heltec_wifi_lora_32.upload.tool=esptool_py
|
||||
heltec_wifi_lora_32.upload.maximum_size=1310720
|
||||
heltec_wifi_lora_32.upload.maximum_data_size=327680
|
||||
heltec_wifi_lora_32.upload.wait_for_upload_port=true
|
||||
heltec_wifi_lora_32.upload.flags=
|
||||
|
||||
heltec_wifi_lora_32.serial.disableDTR=true
|
||||
heltec_wifi_lora_32.serial.disableRTS=true
|
||||
@ -2997,7 +3008,7 @@ heltec_wifi_lora_32_V2.name=Heltec WiFi LoRa 32(V2)
|
||||
heltec_wifi_lora_32_V2.upload.tool=esptool_py
|
||||
heltec_wifi_lora_32_V2.upload.maximum_size=1310720
|
||||
heltec_wifi_lora_32_V2.upload.maximum_data_size=327680
|
||||
heltec_wifi_lora_32_V2.upload.wait_for_upload_port=true
|
||||
heltec_wifi_lora_32_V2.upload.flags=
|
||||
|
||||
heltec_wifi_lora_32_V2.serial.disableDTR=true
|
||||
heltec_wifi_lora_32_V2.serial.disableRTS=true
|
||||
@ -3115,7 +3126,7 @@ heltec_wireless_stick.name=Heltec Wireless Stick
|
||||
heltec_wireless_stick.upload.tool=esptool_py
|
||||
heltec_wireless_stick.upload.maximum_size=1310720
|
||||
heltec_wireless_stick.upload.maximum_data_size=327680
|
||||
heltec_wireless_stick.upload.wait_for_upload_port=true
|
||||
heltec_wireless_stick.upload.flags=
|
||||
|
||||
heltec_wireless_stick.serial.disableDTR=true
|
||||
heltec_wireless_stick.serial.disableRTS=true
|
||||
@ -3233,7 +3244,7 @@ espectro32.name=ESPectro32
|
||||
espectro32.upload.tool=esptool_py
|
||||
espectro32.upload.maximum_size=1310720
|
||||
espectro32.upload.maximum_data_size=327680
|
||||
espectro32.upload.wait_for_upload_port=true
|
||||
espectro32.upload.flags=
|
||||
|
||||
espectro32.serial.disableDTR=true
|
||||
espectro32.serial.disableRTS=true
|
||||
@ -3309,7 +3320,7 @@ CoreESP32.name=Microduino-CoreESP32
|
||||
CoreESP32.upload.tool=esptool_py
|
||||
CoreESP32.upload.maximum_size=1310720
|
||||
CoreESP32.upload.maximum_data_size=327680
|
||||
CoreESP32.upload.wait_for_upload_port=true
|
||||
CoreESP32.upload.flags=
|
||||
|
||||
CoreESP32.serial.disableDTR=false
|
||||
CoreESP32.serial.disableRTS=false
|
||||
@ -3385,7 +3396,7 @@ alksesp32.name=ALKS ESP32
|
||||
alksesp32.upload.tool=esptool_py
|
||||
alksesp32.upload.maximum_size=1310720
|
||||
alksesp32.upload.maximum_data_size=327680
|
||||
alksesp32.upload.wait_for_upload_port=true
|
||||
alksesp32.upload.flags=
|
||||
|
||||
alksesp32.serial.disableDTR=true
|
||||
alksesp32.serial.disableRTS=true
|
||||
@ -3515,7 +3526,7 @@ wipy3.name=WiPy 3.0
|
||||
wipy3.upload.tool=esptool_py
|
||||
wipy3.upload.maximum_size=1310720
|
||||
wipy3.upload.maximum_data_size=294912
|
||||
wipy3.upload.wait_for_upload_port=true
|
||||
wipy3.upload.flags=
|
||||
|
||||
wipy3.serial.disableDTR=true
|
||||
wipy3.serial.disableRTS=true
|
||||
@ -3572,7 +3583,7 @@ bpi-bit.name=BPI-BIT
|
||||
bpi-bit.upload.tool=esptool_py
|
||||
bpi-bit.upload.maximum_size=1310720
|
||||
bpi-bit.upload.maximum_data_size=294912
|
||||
bpi-bit.upload.wait_for_upload_port=true
|
||||
bpi-bit.upload.flags=
|
||||
|
||||
bpi-bit.serial.disableDTR=true
|
||||
bpi-bit.serial.disableRTS=true
|
||||
@ -3615,7 +3626,7 @@ wesp32.name=Silicognition wESP32
|
||||
wesp32.upload.tool=esptool_py
|
||||
wesp32.upload.maximum_size=1310720
|
||||
wesp32.upload.maximum_data_size=327680
|
||||
wesp32.upload.wait_for_upload_port=true
|
||||
wesp32.upload.flags=
|
||||
|
||||
wesp32.serial.disableDTR=true
|
||||
wesp32.serial.disableRTS=true
|
||||
@ -3672,7 +3683,7 @@ t-beam.name=T-Beam
|
||||
t-beam.upload.tool=esptool_py
|
||||
t-beam.upload.maximum_size=1310720
|
||||
t-beam.upload.maximum_data_size=327680
|
||||
t-beam.upload.wait_for_upload_port=true
|
||||
t-beam.upload.flags=
|
||||
|
||||
t-beam.serial.disableDTR=true
|
||||
t-beam.serial.disableRTS=true
|
||||
@ -3733,7 +3744,7 @@ d-duino-32.name=D-duino-32
|
||||
d-duino-32.upload.tool=esptool_py
|
||||
d-duino-32.upload.maximum_size=1310720
|
||||
d-duino-32.upload.maximum_data_size=327680
|
||||
d-duino-32.upload.wait_for_upload_port=true
|
||||
d-duino-32.upload.flags=
|
||||
|
||||
d-duino-32.serial.disableDTR=true
|
||||
d-duino-32.serial.disableRTS=true
|
||||
@ -3804,7 +3815,7 @@ lopy.name=LoPy
|
||||
lopy.upload.tool=esptool_py
|
||||
lopy.upload.maximum_size=1310720
|
||||
lopy.upload.maximum_data_size=327680
|
||||
lopy.upload.wait_for_upload_port=true
|
||||
lopy.upload.flags=
|
||||
|
||||
lopy.serial.disableDTR=true
|
||||
lopy.serial.disableRTS=true
|
||||
@ -3860,7 +3871,7 @@ lopy4.name=LoPy4
|
||||
lopy4.upload.tool=esptool_py
|
||||
lopy4.upload.maximum_size=1310720
|
||||
lopy4.upload.maximum_data_size=327680
|
||||
lopy4.upload.wait_for_upload_port=true
|
||||
lopy4.upload.flags=
|
||||
|
||||
lopy4.serial.disableDTR=true
|
||||
lopy4.serial.disableRTS=true
|
||||
@ -3921,7 +3932,7 @@ oroca_edubot.name=OROCA EduBot
|
||||
oroca_edubot.upload.tool=esptool_py
|
||||
oroca_edubot.upload.maximum_size=3145728
|
||||
oroca_edubot.upload.maximum_data_size=327680
|
||||
oroca_edubot.upload.wait_for_upload_port=true
|
||||
oroca_edubot.upload.flags=
|
||||
|
||||
oroca_edubot.serial.disableDTR=true
|
||||
oroca_edubot.serial.disableRTS=true
|
||||
@ -3987,7 +3998,7 @@ fm-devkit.name=ESP32 FM DevKit
|
||||
fm-devkit.upload.tool=esptool
|
||||
fm-devkit.upload.maximum_size=1310720
|
||||
fm-devkit.upload.maximum_data_size=327680
|
||||
fm-devkit.upload.wait_for_upload_port=true
|
||||
fm-devkit.upload.flags=
|
||||
|
||||
fm-devkit.serial.disableDTR=true
|
||||
fm-devkit.serial.disableRTS=true
|
||||
@ -4040,7 +4051,7 @@ frogboard.name=Frog Board ESP32
|
||||
frogboard.upload.tool=esptool_py
|
||||
frogboard.upload.maximum_size=1310720
|
||||
frogboard.upload.maximum_data_size=327680
|
||||
frogboard.upload.wait_for_upload_port=true
|
||||
frogboard.upload.flags=
|
||||
|
||||
frogboard.serial.disableDTR=true
|
||||
frogboard.serial.disableRTS=true
|
||||
@ -4130,7 +4141,7 @@ esp32cam.name=AI Thinker ESP32-CAM
|
||||
esp32cam.upload.tool=esptool_py
|
||||
esp32cam.upload.maximum_size=3145728
|
||||
esp32cam.upload.maximum_data_size=327680
|
||||
esp32cam.upload.wait_for_upload_port=true
|
||||
esp32cam.upload.flags=
|
||||
esp32cam.upload.speed=460800
|
||||
|
||||
esp32cam.serial.disableDTR=true
|
||||
@ -4156,7 +4167,7 @@ sparkfun_lora_gateway_1-channel.name=SparkFun LoRa Gateway 1-Channel
|
||||
sparkfun_lora_gateway_1-channel.upload.tool=esptool_py
|
||||
sparkfun_lora_gateway_1-channel.upload.maximum_size=1310720
|
||||
sparkfun_lora_gateway_1-channel.upload.maximum_data_size=294912
|
||||
sparkfun_lora_gateway_1-channel.upload.wait_for_upload_port=true
|
||||
sparkfun_lora_gateway_1-channel.upload.flags=
|
||||
|
||||
sparkfun_lora_gateway_1-channel.serial.disableDTR=true
|
||||
sparkfun_lora_gateway_1-channel.serial.disableRTS=true
|
||||
@ -4227,7 +4238,7 @@ ttgo-t-watch.name=TTGO T-Watch
|
||||
ttgo-t-watch.upload.tool=esptool_py
|
||||
ttgo-t-watch.upload.maximum_size=6553600
|
||||
ttgo-t-watch.upload.maximum_data_size=4521984
|
||||
ttgo-t-watch.upload.wait_for_upload_port=true
|
||||
ttgo-t-watch.upload.flags=
|
||||
|
||||
ttgo-t-watch.serial.disableDTR=true
|
||||
ttgo-t-watch.serial.disableRTS=true
|
||||
@ -4296,7 +4307,7 @@ d1_mini32.name=WEMOS D1 MINI ESP32
|
||||
d1_mini32.upload.tool=esptool_py
|
||||
d1_mini32.upload.maximum_size=1310720
|
||||
d1_mini32.upload.maximum_data_size=327680
|
||||
d1_mini32.upload.wait_for_upload_port=true
|
||||
d1_mini32.upload.flags=
|
||||
|
||||
d1_mini32.serial.disableDTR=true
|
||||
d1_mini32.serial.disableRTS=true
|
||||
@ -4366,7 +4377,7 @@ gpy.name=Pycom GPy
|
||||
gpy.upload.tool=esptool_py
|
||||
gpy.upload.maximum_size=1310720
|
||||
gpy.upload.maximum_data_size=327680
|
||||
gpy.upload.wait_for_upload_port=true
|
||||
gpy.upload.flags=
|
||||
|
||||
gpy.serial.disableDTR=true
|
||||
gpy.serial.disableRTS=true
|
||||
@ -4422,7 +4433,7 @@ vintlabs-devkit-v1.name=VintLabs ESP32 Devkit
|
||||
vintlabs-devkit-v1.upload.tool=esptool_py
|
||||
vintlabs-devkit-v1.upload.maximum_size=1310720
|
||||
vintlabs-devkit-v1.upload.maximum_data_size=327680
|
||||
vintlabs-devkit-v1.upload.wait_for_upload_port=true
|
||||
vintlabs-devkit-v1.upload.flags=
|
||||
|
||||
vintlabs-devkit-v1.serial.disableDTR=true
|
||||
vintlabs-devkit-v1.serial.disableRTS=true
|
||||
@ -4524,7 +4535,7 @@ honeylemon.name=HONEYLemon
|
||||
honeylemon.upload.tool=esptool_py
|
||||
honeylemon.upload.maximum_size=1310720
|
||||
honeylemon.upload.maximum_data_size=327680
|
||||
honeylemon.upload.wait_for_upload_port=true
|
||||
honeylemon.upload.flags=
|
||||
|
||||
honeylemon.serial.disableDTR=true
|
||||
honeylemon.serial.disableRTS=true
|
||||
@ -4568,7 +4579,7 @@ mgbot-iotik32a.name=MGBOT IOTIK 32A
|
||||
mgbot-iotik32a.upload.tool=esptool_py
|
||||
mgbot-iotik32a.upload.maximum_size=1310720
|
||||
mgbot-iotik32a.upload.maximum_data_size=327680
|
||||
mgbot-iotik32a.upload.wait_for_upload_port=true
|
||||
mgbot-iotik32a.upload.flags=
|
||||
|
||||
mgbot-iotik32a.serial.disableDTR=true
|
||||
mgbot-iotik32a.serial.disableRTS=true
|
||||
@ -4706,7 +4717,7 @@ mgbot-iotik32b.name=MGBOT IOTIK 32B
|
||||
mgbot-iotik32b.upload.tool=esptool_py
|
||||
mgbot-iotik32b.upload.maximum_size=1310720
|
||||
mgbot-iotik32b.upload.maximum_data_size=327680
|
||||
mgbot-iotik32b.upload.wait_for_upload_port=true
|
||||
mgbot-iotik32b.upload.flags=
|
||||
|
||||
mgbot-iotik32b.serial.disableDTR=true
|
||||
mgbot-iotik32b.serial.disableRTS=true
|
||||
@ -4843,7 +4854,7 @@ piranha_esp-32.name=Piranha ESP-32
|
||||
piranha_esp-32.upload.tool=esptool_py
|
||||
piranha_esp-32.upload.maximum_size=1310720
|
||||
piranha_esp-32.upload.maximum_data_size=327680
|
||||
piranha_esp-32.upload.wait_for_upload_port=true
|
||||
piranha_esp-32.upload.flags=
|
||||
|
||||
piranha_esp-32.serial.disableDTR=true
|
||||
piranha_esp-32.serial.disableRTS=true
|
||||
@ -4909,7 +4920,7 @@ metro_esp-32.name=Metro ESP-32
|
||||
metro_esp-32.upload.tool=esptool_py
|
||||
metro_esp-32.upload.maximum_size=1310720
|
||||
metro_esp-32.upload.maximum_data_size=327680
|
||||
metro_esp-32.upload.wait_for_upload_port=true
|
||||
metro_esp-32.upload.flags=
|
||||
|
||||
metro_esp-32.serial.disableDTR=true
|
||||
metro_esp-32.serial.disableRTS=true
|
||||
@ -4974,7 +4985,7 @@ sensesiot_weizen.name=Senses's WEIZEN
|
||||
sensesiot_weizen.upload.tool=esptool_py
|
||||
sensesiot_weizen.upload.maximum_size=1310720
|
||||
sensesiot_weizen.upload.maximum_data_size=327680
|
||||
sensesiot_weizen.upload.wait_for_upload_port=true
|
||||
sensesiot_weizen.upload.flags=
|
||||
|
||||
sensesiot_weizen.serial.disableDTR=true
|
||||
sensesiot_weizen.serial.disableRTS=true
|
||||
@ -5016,7 +5027,7 @@ mPython.name=mPython
|
||||
mPython.upload.tool=esptool_py
|
||||
mPython.upload.maximum_size=1310720
|
||||
mPython.upload.maximum_data_size=327680
|
||||
mPython.upload.wait_for_upload_port=true
|
||||
mPython.upload.flags=
|
||||
|
||||
mPython.serial.disableDTR=true
|
||||
mPython.serial.disableRTS=true
|
||||
|
@ -131,6 +131,6 @@ recipe.size.regex.data=^(?:\.dram0\.data|\.dram0\.bss|\.noinit)\s+([0-9]+).*
|
||||
tools.esptool_py.upload.protocol=esp32
|
||||
tools.esptool_py.upload.params.verbose=
|
||||
tools.esptool_py.upload.params.quiet=
|
||||
tools.esptool_py.upload.pattern="{path}/{cmd}" --chip {build.mcu} --port "{serial.port}" --baud {upload.speed} --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" 0x1000 "{runtime.platform.path}/tools/sdk/{build.mcu}/bin/bootloader_{build.boot}_{build.flash_freq}.bin" 0x10000 "{build.path}/{build.project_name}.bin" 0x8000 "{build.path}/{build.project_name}.partitions.bin"
|
||||
tools.esptool_py.upload.pattern.linux=python "{path}/{cmd}" --chip {build.mcu} --port "{serial.port}" --baud {upload.speed} --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" 0x1000 "{runtime.platform.path}/tools/sdk/{build.mcu}/bin/bootloader_{build.boot}_{build.flash_freq}.bin" 0x10000 "{build.path}/{build.project_name}.bin" 0x8000 "{build.path}/{build.project_name}.partitions.bin"
|
||||
tools.esptool_py.upload.pattern="{path}/{cmd}" --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" 0x1000 "{runtime.platform.path}/tools/sdk/{build.mcu}/bin/bootloader_{build.boot}_{build.flash_freq}.bin" 0x10000 "{build.path}/{build.project_name}.bin" 0x8000 "{build.path}/{build.project_name}.partitions.bin"
|
||||
tools.esptool_py.upload.pattern.linux=python "{path}/{cmd}" --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" 0x1000 "{runtime.platform.path}/tools/sdk/{build.mcu}/bin/bootloader_{build.boot}_{build.flash_freq}.bin" 0x10000 "{build.path}/{build.project_name}.bin" 0x8000 "{build.path}/{build.project_name}.partitions.bin"
|
||||
tools.esptool_py.upload.network_pattern={network_cmd} -i "{serial.port}" -p "{network.port}" "--auth={network.password}" -f "{build.path}/{build.project_name}.bin"
|
||||
|
Reference in New Issue
Block a user