Skip to content

Commit 021a81f

Browse files
authored
esptool: 3M-baud serial upload speed (#6399)
1 parent a8873c2 commit 021a81f

File tree

2 files changed

+72
-7
lines changed

2 files changed

+72
-7
lines changed

Diff for: boards.txt

+60
Original file line numberDiff line numberDiff line change
@@ -482,6 +482,8 @@ generic.menu.baud.512000.windows=512000
482482
generic.menu.baud.512000.upload.speed=512000
483483
generic.menu.baud.921600=921600
484484
generic.menu.baud.921600.upload.speed=921600
485+
generic.menu.baud.3000000=3000000
486+
generic.menu.baud.3000000.upload.speed=3000000
485487

486488
##############################################################
487489
esp8285.name=Generic ESP8285 Module
@@ -752,6 +754,8 @@ esp8285.menu.baud.512000.windows=512000
752754
esp8285.menu.baud.512000.upload.speed=512000
753755
esp8285.menu.baud.921600=921600
754756
esp8285.menu.baud.921600.upload.speed=921600
757+
esp8285.menu.baud.3000000=3000000
758+
esp8285.menu.baud.3000000.upload.speed=3000000
755759

756760
##############################################################
757761
espduino.name=ESPDuino (ESP-13 Module)
@@ -946,6 +950,8 @@ espduino.menu.baud.512000.windows=512000
946950
espduino.menu.baud.512000.upload.speed=512000
947951
espduino.menu.baud.921600=921600
948952
espduino.menu.baud.921600.upload.speed=921600
953+
espduino.menu.baud.3000000=3000000
954+
espduino.menu.baud.3000000.upload.speed=3000000
949955

950956
##############################################################
951957
huzzah.name=Adafruit Feather HUZZAH ESP8266
@@ -1132,6 +1138,8 @@ huzzah.menu.baud.512000.windows=512000
11321138
huzzah.menu.baud.512000.upload.speed=512000
11331139
huzzah.menu.baud.921600=921600
11341140
huzzah.menu.baud.921600.upload.speed=921600
1141+
huzzah.menu.baud.3000000=3000000
1142+
huzzah.menu.baud.3000000.upload.speed=3000000
11351143

11361144
##############################################################
11371145
inventone.name=Invent One
@@ -1318,6 +1326,8 @@ inventone.menu.baud.512000.windows=512000
13181326
inventone.menu.baud.512000.upload.speed=512000
13191327
inventone.menu.baud.921600=921600
13201328
inventone.menu.baud.921600.upload.speed=921600
1329+
inventone.menu.baud.3000000=3000000
1330+
inventone.menu.baud.3000000.upload.speed=3000000
13211331

13221332
##############################################################
13231333
cw01.name=XinaBox CW01
@@ -1507,6 +1517,8 @@ cw01.menu.baud.512000.windows=512000
15071517
cw01.menu.baud.512000.upload.speed=512000
15081518
cw01.menu.baud.921600=921600
15091519
cw01.menu.baud.921600.upload.speed=921600
1520+
cw01.menu.baud.3000000=3000000
1521+
cw01.menu.baud.3000000.upload.speed=3000000
15101522

15111523
##############################################################
15121524
espresso_lite_v1.name=ESPresso Lite 1.0
@@ -1696,6 +1708,8 @@ espresso_lite_v1.menu.baud.512000.windows=512000
16961708
espresso_lite_v1.menu.baud.512000.upload.speed=512000
16971709
espresso_lite_v1.menu.baud.921600=921600
16981710
espresso_lite_v1.menu.baud.921600.upload.speed=921600
1711+
espresso_lite_v1.menu.baud.3000000=3000000
1712+
espresso_lite_v1.menu.baud.3000000.upload.speed=3000000
16991713

17001714
##############################################################
17011715
espresso_lite_v2.name=ESPresso Lite 2.0
@@ -1885,6 +1899,8 @@ espresso_lite_v2.menu.baud.512000.windows=512000
18851899
espresso_lite_v2.menu.baud.512000.upload.speed=512000
18861900
espresso_lite_v2.menu.baud.921600=921600
18871901
espresso_lite_v2.menu.baud.921600.upload.speed=921600
1902+
espresso_lite_v2.menu.baud.3000000=3000000
1903+
espresso_lite_v2.menu.baud.3000000.upload.speed=3000000
18881904

18891905
##############################################################
18901906
phoenix_v1.name=Phoenix 1.0
@@ -2074,6 +2090,8 @@ phoenix_v1.menu.baud.512000.windows=512000
20742090
phoenix_v1.menu.baud.512000.upload.speed=512000
20752091
phoenix_v1.menu.baud.921600=921600
20762092
phoenix_v1.menu.baud.921600.upload.speed=921600
2093+
phoenix_v1.menu.baud.3000000=3000000
2094+
phoenix_v1.menu.baud.3000000.upload.speed=3000000
20772095

20782096
##############################################################
20792097
phoenix_v2.name=Phoenix 2.0
@@ -2263,6 +2281,8 @@ phoenix_v2.menu.baud.512000.windows=512000
22632281
phoenix_v2.menu.baud.512000.upload.speed=512000
22642282
phoenix_v2.menu.baud.921600=921600
22652283
phoenix_v2.menu.baud.921600.upload.speed=921600
2284+
phoenix_v2.menu.baud.3000000=3000000
2285+
phoenix_v2.menu.baud.3000000.upload.speed=3000000
22662286

22672287
##############################################################
22682288
nodemcu.name=NodeMCU 0.9 (ESP-12 Module)
@@ -2449,6 +2469,8 @@ nodemcu.menu.baud.512000.windows=512000
24492469
nodemcu.menu.baud.512000.upload.speed=512000
24502470
nodemcu.menu.baud.921600=921600
24512471
nodemcu.menu.baud.921600.upload.speed=921600
2472+
nodemcu.menu.baud.3000000=3000000
2473+
nodemcu.menu.baud.3000000.upload.speed=3000000
24522474

24532475
##############################################################
24542476
nodemcuv2.name=NodeMCU 1.0 (ESP-12E Module)
@@ -2635,6 +2657,8 @@ nodemcuv2.menu.baud.512000.windows=512000
26352657
nodemcuv2.menu.baud.512000.upload.speed=512000
26362658
nodemcuv2.menu.baud.921600=921600
26372659
nodemcuv2.menu.baud.921600.upload.speed=921600
2660+
nodemcuv2.menu.baud.3000000=3000000
2661+
nodemcuv2.menu.baud.3000000.upload.speed=3000000
26382662

26392663
##############################################################
26402664
modwifi.name=Olimex MOD-WIFI-ESP8266(-DEV)
@@ -2841,6 +2865,8 @@ modwifi.menu.baud.512000.windows=512000
28412865
modwifi.menu.baud.512000.upload.speed=512000
28422866
modwifi.menu.baud.921600=921600
28432867
modwifi.menu.baud.921600.upload.speed=921600
2868+
modwifi.menu.baud.3000000=3000000
2869+
modwifi.menu.baud.3000000.upload.speed=3000000
28442870

28452871
##############################################################
28462872
thing.name=SparkFun ESP8266 Thing
@@ -3027,6 +3053,8 @@ thing.menu.baud.512000.windows=512000
30273053
thing.menu.baud.512000.upload.speed=512000
30283054
thing.menu.baud.921600=921600
30293055
thing.menu.baud.921600.upload.speed=921600
3056+
thing.menu.baud.3000000=3000000
3057+
thing.menu.baud.3000000.upload.speed=3000000
30303058

30313059
##############################################################
30323060
thingdev.name=SparkFun ESP8266 Thing Dev
@@ -3213,6 +3241,8 @@ thingdev.menu.baud.512000.windows=512000
32133241
thingdev.menu.baud.512000.upload.speed=512000
32143242
thingdev.menu.baud.921600=921600
32153243
thingdev.menu.baud.921600.upload.speed=921600
3244+
thingdev.menu.baud.3000000=3000000
3245+
thingdev.menu.baud.3000000.upload.speed=3000000
32163246

32173247
##############################################################
32183248
esp210.name=SweetPea ESP-210
@@ -3399,6 +3429,8 @@ esp210.menu.baud.512000.windows=512000
33993429
esp210.menu.baud.512000.upload.speed=512000
34003430
esp210.menu.baud.921600=921600
34013431
esp210.menu.baud.921600.upload.speed=921600
3432+
esp210.menu.baud.3000000=3000000
3433+
esp210.menu.baud.3000000.upload.speed=3000000
34023434

34033435
##############################################################
34043436
d1_mini.name=LOLIN(WEMOS) D1 R2 & mini
@@ -3585,6 +3617,8 @@ d1_mini.menu.baud.460800.macosx=460800
35853617
d1_mini.menu.baud.460800.upload.speed=460800
35863618
d1_mini.menu.baud.512000.windows=512000
35873619
d1_mini.menu.baud.512000.upload.speed=512000
3620+
d1_mini.menu.baud.3000000=3000000
3621+
d1_mini.menu.baud.3000000.upload.speed=3000000
35883622

35893623
##############################################################
35903624
d1_mini_pro.name=LOLIN(WEMOS) D1 mini Pro
@@ -3754,6 +3788,8 @@ d1_mini_pro.menu.baud.460800.macosx=460800
37543788
d1_mini_pro.menu.baud.460800.upload.speed=460800
37553789
d1_mini_pro.menu.baud.512000.windows=512000
37563790
d1_mini_pro.menu.baud.512000.upload.speed=512000
3791+
d1_mini_pro.menu.baud.3000000=3000000
3792+
d1_mini_pro.menu.baud.3000000.upload.speed=3000000
37573793

37583794
##############################################################
37593795
d1_mini_lite.name=LOLIN(WEMOS) D1 mini Lite
@@ -3980,6 +4016,8 @@ d1_mini_lite.menu.baud.460800.macosx=460800
39804016
d1_mini_lite.menu.baud.460800.upload.speed=460800
39814017
d1_mini_lite.menu.baud.512000.windows=512000
39824018
d1_mini_lite.menu.baud.512000.upload.speed=512000
4019+
d1_mini_lite.menu.baud.3000000=3000000
4020+
d1_mini_lite.menu.baud.3000000.upload.speed=3000000
39834021

39844022
##############################################################
39854023
d1.name=WeMos D1 R1
@@ -4166,6 +4204,8 @@ d1.menu.baud.460800.macosx=460800
41664204
d1.menu.baud.460800.upload.speed=460800
41674205
d1.menu.baud.512000.windows=512000
41684206
d1.menu.baud.512000.upload.speed=512000
4207+
d1.menu.baud.3000000=3000000
4208+
d1.menu.baud.3000000.upload.speed=3000000
41694209

41704210
##############################################################
41714211
espino.name=ESPino (ESP-12 Module)
@@ -4355,6 +4395,8 @@ espino.menu.baud.512000.windows=512000
43554395
espino.menu.baud.512000.upload.speed=512000
43564396
espino.menu.baud.921600=921600
43574397
espino.menu.baud.921600.upload.speed=921600
4398+
espino.menu.baud.3000000=3000000
4399+
espino.menu.baud.3000000.upload.speed=3000000
43584400

43594401
##############################################################
43604402
espinotee.name=ThaiEasyElec's ESPino
@@ -4541,6 +4583,8 @@ espinotee.menu.baud.512000.windows=512000
45414583
espinotee.menu.baud.512000.upload.speed=512000
45424584
espinotee.menu.baud.921600=921600
45434585
espinotee.menu.baud.921600.upload.speed=921600
4586+
espinotee.menu.baud.3000000=3000000
4587+
espinotee.menu.baud.3000000.upload.speed=3000000
45444588

45454589
##############################################################
45464590
wifinfo.name=WifInfo
@@ -4787,6 +4831,8 @@ wifinfo.menu.baud.512000.windows=512000
47874831
wifinfo.menu.baud.512000.upload.speed=512000
47884832
wifinfo.menu.baud.921600=921600
47894833
wifinfo.menu.baud.921600.upload.speed=921600
4834+
wifinfo.menu.baud.3000000=3000000
4835+
wifinfo.menu.baud.3000000.upload.speed=3000000
47904836

47914837
##############################################################
47924838
arduino-esp8266.name=Arduino
@@ -4985,6 +5031,8 @@ arduino-esp8266.menu.baud.512000.windows=512000
49855031
arduino-esp8266.menu.baud.512000.upload.speed=512000
49865032
arduino-esp8266.menu.baud.921600=921600
49875033
arduino-esp8266.menu.baud.921600.upload.speed=921600
5034+
arduino-esp8266.menu.baud.3000000=3000000
5035+
arduino-esp8266.menu.baud.3000000.upload.speed=3000000
49885036

49895037
##############################################################
49905038
gen4iod.name=4D Systems gen4 IoD Range
@@ -5172,6 +5220,8 @@ gen4iod.menu.baud.512000.windows=512000
51725220
gen4iod.menu.baud.512000.upload.speed=512000
51735221
gen4iod.menu.baud.921600=921600
51745222
gen4iod.menu.baud.921600.upload.speed=921600
5223+
gen4iod.menu.baud.3000000=3000000
5224+
gen4iod.menu.baud.3000000.upload.speed=3000000
51755225

51765226
##############################################################
51775227
oak.name=Digistump Oak
@@ -5359,6 +5409,8 @@ oak.menu.baud.460800.macosx=460800
53595409
oak.menu.baud.460800.upload.speed=460800
53605410
oak.menu.baud.512000.windows=512000
53615411
oak.menu.baud.512000.upload.speed=512000
5412+
oak.menu.baud.3000000=3000000
5413+
oak.menu.baud.3000000.upload.speed=3000000
53625414

53635415
##############################################################
53645416
wifiduino.name=WiFiduino
@@ -5545,6 +5597,8 @@ wifiduino.menu.baud.460800.macosx=460800
55455597
wifiduino.menu.baud.460800.upload.speed=460800
55465598
wifiduino.menu.baud.512000.windows=512000
55475599
wifiduino.menu.baud.512000.upload.speed=512000
5600+
wifiduino.menu.baud.3000000=3000000
5601+
wifiduino.menu.baud.3000000.upload.speed=3000000
55485602

55495603
##############################################################
55505604
wifi_slot.name=Amperka WiFi Slot
@@ -5841,6 +5895,8 @@ wifi_slot.menu.baud.512000.windows=512000
58415895
wifi_slot.menu.baud.512000.upload.speed=512000
58425896
wifi_slot.menu.baud.921600=921600
58435897
wifi_slot.menu.baud.921600.upload.speed=921600
5898+
wifi_slot.menu.baud.3000000=3000000
5899+
wifi_slot.menu.baud.3000000.upload.speed=3000000
58445900

58455901
##############################################################
58465902
wiolink.name=Seeed Wio Link
@@ -6027,6 +6083,8 @@ wiolink.menu.baud.512000.windows=512000
60276083
wiolink.menu.baud.512000.upload.speed=512000
60286084
wiolink.menu.baud.921600=921600
60296085
wiolink.menu.baud.921600.upload.speed=921600
6086+
wiolink.menu.baud.3000000=3000000
6087+
wiolink.menu.baud.3000000.upload.speed=3000000
60306088

60316089
##############################################################
60326090
espectro.name=ESPectro Core
@@ -6213,4 +6271,6 @@ espectro.menu.baud.512000.windows=512000
62136271
espectro.menu.baud.512000.upload.speed=512000
62146272
espectro.menu.baud.921600=921600
62156273
espectro.menu.baud.921600.upload.speed=921600
6274+
espectro.menu.baud.3000000=3000000
6275+
espectro.menu.baud.3000000.upload.speed=3000000
62166276

Diff for: tools/boards.txt.py

+12-7
Original file line numberDiff line numberDiff line change
@@ -44,13 +44,14 @@
4444
# or by user command line
4545

4646
speeds = collections.OrderedDict([
47-
( '57', [ 's57', 's115', 's230', 's256', 's460', 's512', 's921' ]),
48-
( '115', [ 's115', 's57', 's230', 's256', 's460', 's512', 's921' ]),
49-
( '230', [ 's230', 's57', 's115', 's256', 's460', 's512', 's921' ]),
50-
( '256', [ 's256', 's57', 's115', 's230', 's460', 's512', 's921' ]),
51-
( '460', [ 's460', 's57', 's115', 's230', 's256', 's512', 's921' ]),
52-
( '512', [ 's512', 's57', 's115', 's230', 's256', 's460', 's921' ]),
53-
( '921', [ 's921', 's57', 's115', 's230', 's256', 's460', 's512' ]),
47+
( '57', [ 's57', 's115', 's230', 's256', 's460', 's512', 's921', 's3000' ]),
48+
( '115', [ 's115', 's57', 's230', 's256', 's460', 's512', 's921', 's3000' ]),
49+
( '230', [ 's230', 's57', 's115', 's256', 's460', 's512', 's921', 's3000' ]),
50+
( '256', [ 's256', 's57', 's115', 's230', 's460', 's512', 's921', 's3000' ]),
51+
( '460', [ 's460', 's57', 's115', 's230', 's256', 's512', 's921', 's3000' ]),
52+
( '512', [ 's512', 's57', 's115', 's230', 's256', 's460', 's921', 's3000' ]),
53+
( '921', [ 's921', 's57', 's115', 's230', 's256', 's460', 's512', 's3000' ]),
54+
( '3000', [ 's3000','s57', 's115', 's230', 's256', 's460', 's512', 's921' ]),
5455
])
5556

5657
# boards list
@@ -1061,6 +1062,10 @@
10611062
( '.menu.baud.921600', '921600' ),
10621063
( '.menu.baud.921600.upload.speed', '921600' ),
10631064
]),
1065+
's3000': collections.OrderedDict([
1066+
( '.menu.baud.3000000', '3000000' ),
1067+
( '.menu.baud.3000000.upload.speed', '3000000' ),
1068+
]),
10641069

10651070
####################### flash erase
10661071

0 commit comments

Comments
 (0)