1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-06-06 05:21:22 +03:00

esptool: 3M-baud serial upload speed (#6399)

This commit is contained in:
david gauchard 2019-08-08 12:28:07 +02:00 committed by GitHub
parent a8873c2364
commit 021a81fc46
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 72 additions and 7 deletions

View File

@ -482,6 +482,8 @@ generic.menu.baud.512000.windows=512000
generic.menu.baud.512000.upload.speed=512000 generic.menu.baud.512000.upload.speed=512000
generic.menu.baud.921600=921600 generic.menu.baud.921600=921600
generic.menu.baud.921600.upload.speed=921600 generic.menu.baud.921600.upload.speed=921600
generic.menu.baud.3000000=3000000
generic.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
esp8285.name=Generic ESP8285 Module esp8285.name=Generic ESP8285 Module
@ -752,6 +754,8 @@ esp8285.menu.baud.512000.windows=512000
esp8285.menu.baud.512000.upload.speed=512000 esp8285.menu.baud.512000.upload.speed=512000
esp8285.menu.baud.921600=921600 esp8285.menu.baud.921600=921600
esp8285.menu.baud.921600.upload.speed=921600 esp8285.menu.baud.921600.upload.speed=921600
esp8285.menu.baud.3000000=3000000
esp8285.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
espduino.name=ESPDuino (ESP-13 Module) espduino.name=ESPDuino (ESP-13 Module)
@ -946,6 +950,8 @@ espduino.menu.baud.512000.windows=512000
espduino.menu.baud.512000.upload.speed=512000 espduino.menu.baud.512000.upload.speed=512000
espduino.menu.baud.921600=921600 espduino.menu.baud.921600=921600
espduino.menu.baud.921600.upload.speed=921600 espduino.menu.baud.921600.upload.speed=921600
espduino.menu.baud.3000000=3000000
espduino.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
huzzah.name=Adafruit Feather HUZZAH ESP8266 huzzah.name=Adafruit Feather HUZZAH ESP8266
@ -1132,6 +1138,8 @@ huzzah.menu.baud.512000.windows=512000
huzzah.menu.baud.512000.upload.speed=512000 huzzah.menu.baud.512000.upload.speed=512000
huzzah.menu.baud.921600=921600 huzzah.menu.baud.921600=921600
huzzah.menu.baud.921600.upload.speed=921600 huzzah.menu.baud.921600.upload.speed=921600
huzzah.menu.baud.3000000=3000000
huzzah.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
inventone.name=Invent One inventone.name=Invent One
@ -1318,6 +1326,8 @@ inventone.menu.baud.512000.windows=512000
inventone.menu.baud.512000.upload.speed=512000 inventone.menu.baud.512000.upload.speed=512000
inventone.menu.baud.921600=921600 inventone.menu.baud.921600=921600
inventone.menu.baud.921600.upload.speed=921600 inventone.menu.baud.921600.upload.speed=921600
inventone.menu.baud.3000000=3000000
inventone.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
cw01.name=XinaBox CW01 cw01.name=XinaBox CW01
@ -1507,6 +1517,8 @@ cw01.menu.baud.512000.windows=512000
cw01.menu.baud.512000.upload.speed=512000 cw01.menu.baud.512000.upload.speed=512000
cw01.menu.baud.921600=921600 cw01.menu.baud.921600=921600
cw01.menu.baud.921600.upload.speed=921600 cw01.menu.baud.921600.upload.speed=921600
cw01.menu.baud.3000000=3000000
cw01.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
espresso_lite_v1.name=ESPresso Lite 1.0 espresso_lite_v1.name=ESPresso Lite 1.0
@ -1696,6 +1708,8 @@ espresso_lite_v1.menu.baud.512000.windows=512000
espresso_lite_v1.menu.baud.512000.upload.speed=512000 espresso_lite_v1.menu.baud.512000.upload.speed=512000
espresso_lite_v1.menu.baud.921600=921600 espresso_lite_v1.menu.baud.921600=921600
espresso_lite_v1.menu.baud.921600.upload.speed=921600 espresso_lite_v1.menu.baud.921600.upload.speed=921600
espresso_lite_v1.menu.baud.3000000=3000000
espresso_lite_v1.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
espresso_lite_v2.name=ESPresso Lite 2.0 espresso_lite_v2.name=ESPresso Lite 2.0
@ -1885,6 +1899,8 @@ espresso_lite_v2.menu.baud.512000.windows=512000
espresso_lite_v2.menu.baud.512000.upload.speed=512000 espresso_lite_v2.menu.baud.512000.upload.speed=512000
espresso_lite_v2.menu.baud.921600=921600 espresso_lite_v2.menu.baud.921600=921600
espresso_lite_v2.menu.baud.921600.upload.speed=921600 espresso_lite_v2.menu.baud.921600.upload.speed=921600
espresso_lite_v2.menu.baud.3000000=3000000
espresso_lite_v2.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
phoenix_v1.name=Phoenix 1.0 phoenix_v1.name=Phoenix 1.0
@ -2074,6 +2090,8 @@ phoenix_v1.menu.baud.512000.windows=512000
phoenix_v1.menu.baud.512000.upload.speed=512000 phoenix_v1.menu.baud.512000.upload.speed=512000
phoenix_v1.menu.baud.921600=921600 phoenix_v1.menu.baud.921600=921600
phoenix_v1.menu.baud.921600.upload.speed=921600 phoenix_v1.menu.baud.921600.upload.speed=921600
phoenix_v1.menu.baud.3000000=3000000
phoenix_v1.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
phoenix_v2.name=Phoenix 2.0 phoenix_v2.name=Phoenix 2.0
@ -2263,6 +2281,8 @@ phoenix_v2.menu.baud.512000.windows=512000
phoenix_v2.menu.baud.512000.upload.speed=512000 phoenix_v2.menu.baud.512000.upload.speed=512000
phoenix_v2.menu.baud.921600=921600 phoenix_v2.menu.baud.921600=921600
phoenix_v2.menu.baud.921600.upload.speed=921600 phoenix_v2.menu.baud.921600.upload.speed=921600
phoenix_v2.menu.baud.3000000=3000000
phoenix_v2.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
nodemcu.name=NodeMCU 0.9 (ESP-12 Module) nodemcu.name=NodeMCU 0.9 (ESP-12 Module)
@ -2449,6 +2469,8 @@ nodemcu.menu.baud.512000.windows=512000
nodemcu.menu.baud.512000.upload.speed=512000 nodemcu.menu.baud.512000.upload.speed=512000
nodemcu.menu.baud.921600=921600 nodemcu.menu.baud.921600=921600
nodemcu.menu.baud.921600.upload.speed=921600 nodemcu.menu.baud.921600.upload.speed=921600
nodemcu.menu.baud.3000000=3000000
nodemcu.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
nodemcuv2.name=NodeMCU 1.0 (ESP-12E Module) nodemcuv2.name=NodeMCU 1.0 (ESP-12E Module)
@ -2635,6 +2657,8 @@ nodemcuv2.menu.baud.512000.windows=512000
nodemcuv2.menu.baud.512000.upload.speed=512000 nodemcuv2.menu.baud.512000.upload.speed=512000
nodemcuv2.menu.baud.921600=921600 nodemcuv2.menu.baud.921600=921600
nodemcuv2.menu.baud.921600.upload.speed=921600 nodemcuv2.menu.baud.921600.upload.speed=921600
nodemcuv2.menu.baud.3000000=3000000
nodemcuv2.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
modwifi.name=Olimex MOD-WIFI-ESP8266(-DEV) modwifi.name=Olimex MOD-WIFI-ESP8266(-DEV)
@ -2841,6 +2865,8 @@ modwifi.menu.baud.512000.windows=512000
modwifi.menu.baud.512000.upload.speed=512000 modwifi.menu.baud.512000.upload.speed=512000
modwifi.menu.baud.921600=921600 modwifi.menu.baud.921600=921600
modwifi.menu.baud.921600.upload.speed=921600 modwifi.menu.baud.921600.upload.speed=921600
modwifi.menu.baud.3000000=3000000
modwifi.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
thing.name=SparkFun ESP8266 Thing thing.name=SparkFun ESP8266 Thing
@ -3027,6 +3053,8 @@ thing.menu.baud.512000.windows=512000
thing.menu.baud.512000.upload.speed=512000 thing.menu.baud.512000.upload.speed=512000
thing.menu.baud.921600=921600 thing.menu.baud.921600=921600
thing.menu.baud.921600.upload.speed=921600 thing.menu.baud.921600.upload.speed=921600
thing.menu.baud.3000000=3000000
thing.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
thingdev.name=SparkFun ESP8266 Thing Dev thingdev.name=SparkFun ESP8266 Thing Dev
@ -3213,6 +3241,8 @@ thingdev.menu.baud.512000.windows=512000
thingdev.menu.baud.512000.upload.speed=512000 thingdev.menu.baud.512000.upload.speed=512000
thingdev.menu.baud.921600=921600 thingdev.menu.baud.921600=921600
thingdev.menu.baud.921600.upload.speed=921600 thingdev.menu.baud.921600.upload.speed=921600
thingdev.menu.baud.3000000=3000000
thingdev.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
esp210.name=SweetPea ESP-210 esp210.name=SweetPea ESP-210
@ -3399,6 +3429,8 @@ esp210.menu.baud.512000.windows=512000
esp210.menu.baud.512000.upload.speed=512000 esp210.menu.baud.512000.upload.speed=512000
esp210.menu.baud.921600=921600 esp210.menu.baud.921600=921600
esp210.menu.baud.921600.upload.speed=921600 esp210.menu.baud.921600.upload.speed=921600
esp210.menu.baud.3000000=3000000
esp210.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
d1_mini.name=LOLIN(WEMOS) D1 R2 & mini d1_mini.name=LOLIN(WEMOS) D1 R2 & mini
@ -3585,6 +3617,8 @@ d1_mini.menu.baud.460800.macosx=460800
d1_mini.menu.baud.460800.upload.speed=460800 d1_mini.menu.baud.460800.upload.speed=460800
d1_mini.menu.baud.512000.windows=512000 d1_mini.menu.baud.512000.windows=512000
d1_mini.menu.baud.512000.upload.speed=512000 d1_mini.menu.baud.512000.upload.speed=512000
d1_mini.menu.baud.3000000=3000000
d1_mini.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
d1_mini_pro.name=LOLIN(WEMOS) D1 mini Pro d1_mini_pro.name=LOLIN(WEMOS) D1 mini Pro
@ -3754,6 +3788,8 @@ d1_mini_pro.menu.baud.460800.macosx=460800
d1_mini_pro.menu.baud.460800.upload.speed=460800 d1_mini_pro.menu.baud.460800.upload.speed=460800
d1_mini_pro.menu.baud.512000.windows=512000 d1_mini_pro.menu.baud.512000.windows=512000
d1_mini_pro.menu.baud.512000.upload.speed=512000 d1_mini_pro.menu.baud.512000.upload.speed=512000
d1_mini_pro.menu.baud.3000000=3000000
d1_mini_pro.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
d1_mini_lite.name=LOLIN(WEMOS) D1 mini Lite d1_mini_lite.name=LOLIN(WEMOS) D1 mini Lite
@ -3980,6 +4016,8 @@ d1_mini_lite.menu.baud.460800.macosx=460800
d1_mini_lite.menu.baud.460800.upload.speed=460800 d1_mini_lite.menu.baud.460800.upload.speed=460800
d1_mini_lite.menu.baud.512000.windows=512000 d1_mini_lite.menu.baud.512000.windows=512000
d1_mini_lite.menu.baud.512000.upload.speed=512000 d1_mini_lite.menu.baud.512000.upload.speed=512000
d1_mini_lite.menu.baud.3000000=3000000
d1_mini_lite.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
d1.name=WeMos D1 R1 d1.name=WeMos D1 R1
@ -4166,6 +4204,8 @@ d1.menu.baud.460800.macosx=460800
d1.menu.baud.460800.upload.speed=460800 d1.menu.baud.460800.upload.speed=460800
d1.menu.baud.512000.windows=512000 d1.menu.baud.512000.windows=512000
d1.menu.baud.512000.upload.speed=512000 d1.menu.baud.512000.upload.speed=512000
d1.menu.baud.3000000=3000000
d1.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
espino.name=ESPino (ESP-12 Module) espino.name=ESPino (ESP-12 Module)
@ -4355,6 +4395,8 @@ espino.menu.baud.512000.windows=512000
espino.menu.baud.512000.upload.speed=512000 espino.menu.baud.512000.upload.speed=512000
espino.menu.baud.921600=921600 espino.menu.baud.921600=921600
espino.menu.baud.921600.upload.speed=921600 espino.menu.baud.921600.upload.speed=921600
espino.menu.baud.3000000=3000000
espino.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
espinotee.name=ThaiEasyElec's ESPino espinotee.name=ThaiEasyElec's ESPino
@ -4541,6 +4583,8 @@ espinotee.menu.baud.512000.windows=512000
espinotee.menu.baud.512000.upload.speed=512000 espinotee.menu.baud.512000.upload.speed=512000
espinotee.menu.baud.921600=921600 espinotee.menu.baud.921600=921600
espinotee.menu.baud.921600.upload.speed=921600 espinotee.menu.baud.921600.upload.speed=921600
espinotee.menu.baud.3000000=3000000
espinotee.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
wifinfo.name=WifInfo wifinfo.name=WifInfo
@ -4787,6 +4831,8 @@ wifinfo.menu.baud.512000.windows=512000
wifinfo.menu.baud.512000.upload.speed=512000 wifinfo.menu.baud.512000.upload.speed=512000
wifinfo.menu.baud.921600=921600 wifinfo.menu.baud.921600=921600
wifinfo.menu.baud.921600.upload.speed=921600 wifinfo.menu.baud.921600.upload.speed=921600
wifinfo.menu.baud.3000000=3000000
wifinfo.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
arduino-esp8266.name=Arduino arduino-esp8266.name=Arduino
@ -4985,6 +5031,8 @@ arduino-esp8266.menu.baud.512000.windows=512000
arduino-esp8266.menu.baud.512000.upload.speed=512000 arduino-esp8266.menu.baud.512000.upload.speed=512000
arduino-esp8266.menu.baud.921600=921600 arduino-esp8266.menu.baud.921600=921600
arduino-esp8266.menu.baud.921600.upload.speed=921600 arduino-esp8266.menu.baud.921600.upload.speed=921600
arduino-esp8266.menu.baud.3000000=3000000
arduino-esp8266.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
gen4iod.name=4D Systems gen4 IoD Range gen4iod.name=4D Systems gen4 IoD Range
@ -5172,6 +5220,8 @@ gen4iod.menu.baud.512000.windows=512000
gen4iod.menu.baud.512000.upload.speed=512000 gen4iod.menu.baud.512000.upload.speed=512000
gen4iod.menu.baud.921600=921600 gen4iod.menu.baud.921600=921600
gen4iod.menu.baud.921600.upload.speed=921600 gen4iod.menu.baud.921600.upload.speed=921600
gen4iod.menu.baud.3000000=3000000
gen4iod.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
oak.name=Digistump Oak oak.name=Digistump Oak
@ -5359,6 +5409,8 @@ oak.menu.baud.460800.macosx=460800
oak.menu.baud.460800.upload.speed=460800 oak.menu.baud.460800.upload.speed=460800
oak.menu.baud.512000.windows=512000 oak.menu.baud.512000.windows=512000
oak.menu.baud.512000.upload.speed=512000 oak.menu.baud.512000.upload.speed=512000
oak.menu.baud.3000000=3000000
oak.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
wifiduino.name=WiFiduino wifiduino.name=WiFiduino
@ -5545,6 +5597,8 @@ wifiduino.menu.baud.460800.macosx=460800
wifiduino.menu.baud.460800.upload.speed=460800 wifiduino.menu.baud.460800.upload.speed=460800
wifiduino.menu.baud.512000.windows=512000 wifiduino.menu.baud.512000.windows=512000
wifiduino.menu.baud.512000.upload.speed=512000 wifiduino.menu.baud.512000.upload.speed=512000
wifiduino.menu.baud.3000000=3000000
wifiduino.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
wifi_slot.name=Amperka WiFi Slot wifi_slot.name=Amperka WiFi Slot
@ -5841,6 +5895,8 @@ wifi_slot.menu.baud.512000.windows=512000
wifi_slot.menu.baud.512000.upload.speed=512000 wifi_slot.menu.baud.512000.upload.speed=512000
wifi_slot.menu.baud.921600=921600 wifi_slot.menu.baud.921600=921600
wifi_slot.menu.baud.921600.upload.speed=921600 wifi_slot.menu.baud.921600.upload.speed=921600
wifi_slot.menu.baud.3000000=3000000
wifi_slot.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
wiolink.name=Seeed Wio Link wiolink.name=Seeed Wio Link
@ -6027,6 +6083,8 @@ wiolink.menu.baud.512000.windows=512000
wiolink.menu.baud.512000.upload.speed=512000 wiolink.menu.baud.512000.upload.speed=512000
wiolink.menu.baud.921600=921600 wiolink.menu.baud.921600=921600
wiolink.menu.baud.921600.upload.speed=921600 wiolink.menu.baud.921600.upload.speed=921600
wiolink.menu.baud.3000000=3000000
wiolink.menu.baud.3000000.upload.speed=3000000
############################################################## ##############################################################
espectro.name=ESPectro Core espectro.name=ESPectro Core
@ -6213,4 +6271,6 @@ espectro.menu.baud.512000.windows=512000
espectro.menu.baud.512000.upload.speed=512000 espectro.menu.baud.512000.upload.speed=512000
espectro.menu.baud.921600=921600 espectro.menu.baud.921600=921600
espectro.menu.baud.921600.upload.speed=921600 espectro.menu.baud.921600.upload.speed=921600
espectro.menu.baud.3000000=3000000
espectro.menu.baud.3000000.upload.speed=3000000

View File

@ -44,13 +44,14 @@ import json
# or by user command line # or by user command line
speeds = collections.OrderedDict([ speeds = collections.OrderedDict([
( '57', [ 's57', 's115', 's230', 's256', 's460', 's512', 's921' ]), ( '57', [ 's57', 's115', 's230', 's256', 's460', 's512', 's921', 's3000' ]),
( '115', [ 's115', 's57', 's230', 's256', 's460', 's512', 's921' ]), ( '115', [ 's115', 's57', 's230', 's256', 's460', 's512', 's921', 's3000' ]),
( '230', [ 's230', 's57', 's115', 's256', 's460', 's512', 's921' ]), ( '230', [ 's230', 's57', 's115', 's256', 's460', 's512', 's921', 's3000' ]),
( '256', [ 's256', 's57', 's115', 's230', 's460', 's512', 's921' ]), ( '256', [ 's256', 's57', 's115', 's230', 's460', 's512', 's921', 's3000' ]),
( '460', [ 's460', 's57', 's115', 's230', 's256', 's512', 's921' ]), ( '460', [ 's460', 's57', 's115', 's230', 's256', 's512', 's921', 's3000' ]),
( '512', [ 's512', 's57', 's115', 's230', 's256', 's460', 's921' ]), ( '512', [ 's512', 's57', 's115', 's230', 's256', 's460', 's921', 's3000' ]),
( '921', [ 's921', 's57', 's115', 's230', 's256', 's460', 's512' ]), ( '921', [ 's921', 's57', 's115', 's230', 's256', 's460', 's512', 's3000' ]),
( '3000', [ 's3000','s57', 's115', 's230', 's256', 's460', 's512', 's921' ]),
]) ])
# boards list # boards list
@ -1061,6 +1062,10 @@ macros = {
( '.menu.baud.921600', '921600' ), ( '.menu.baud.921600', '921600' ),
( '.menu.baud.921600.upload.speed', '921600' ), ( '.menu.baud.921600.upload.speed', '921600' ),
]), ]),
's3000': collections.OrderedDict([
( '.menu.baud.3000000', '3000000' ),
( '.menu.baud.3000000.upload.speed', '3000000' ),
]),
####################### flash erase ####################### flash erase