Skip to content

Commit cd6cf98

Browse files
authored
esptool.py: disable 9600bauds in menu for flash upload serial speed (#6292)
* emulation on host: disable coverage when not in CI * disable 9600bauds for flash upload serial speed (esptool.py won't work)
1 parent 8b54339 commit cd6cf98

File tree

3 files changed

+9
-70
lines changed

3 files changed

+9
-70
lines changed

boards.txt

-60
Original file line numberDiff line numberDiff line change
@@ -466,8 +466,6 @@ generic.menu.wipe.all=All Flash Contents
466466
generic.menu.wipe.all.upload.erase_cmd=erase_flash
467467
generic.menu.baud.115200=115200
468468
generic.menu.baud.115200.upload.speed=115200
469-
generic.menu.baud.9600=9600
470-
generic.menu.baud.9600.upload.speed=9600
471469
generic.menu.baud.57600=57600
472470
generic.menu.baud.57600.upload.speed=57600
473471
generic.menu.baud.230400.linux=230400
@@ -736,8 +734,6 @@ esp8285.menu.wipe.all=All Flash Contents
736734
esp8285.menu.wipe.all.upload.erase_cmd=erase_flash
737735
esp8285.menu.baud.115200=115200
738736
esp8285.menu.baud.115200.upload.speed=115200
739-
esp8285.menu.baud.9600=9600
740-
esp8285.menu.baud.9600.upload.speed=9600
741737
esp8285.menu.baud.57600=57600
742738
esp8285.menu.baud.57600.upload.speed=57600
743739
esp8285.menu.baud.230400.linux=230400
@@ -932,8 +928,6 @@ espduino.menu.wipe.all=All Flash Contents
932928
espduino.menu.wipe.all.upload.erase_cmd=erase_flash
933929
espduino.menu.baud.115200=115200
934930
espduino.menu.baud.115200.upload.speed=115200
935-
espduino.menu.baud.9600=9600
936-
espduino.menu.baud.9600.upload.speed=9600
937931
espduino.menu.baud.57600=57600
938932
espduino.menu.baud.57600.upload.speed=57600
939933
espduino.menu.baud.230400.linux=230400
@@ -1120,8 +1114,6 @@ huzzah.menu.wipe.all=All Flash Contents
11201114
huzzah.menu.wipe.all.upload.erase_cmd=erase_flash
11211115
huzzah.menu.baud.115200=115200
11221116
huzzah.menu.baud.115200.upload.speed=115200
1123-
huzzah.menu.baud.9600=9600
1124-
huzzah.menu.baud.9600.upload.speed=9600
11251117
huzzah.menu.baud.57600=57600
11261118
huzzah.menu.baud.57600.upload.speed=57600
11271119
huzzah.menu.baud.230400.linux=230400
@@ -1308,8 +1300,6 @@ inventone.menu.wipe.all=All Flash Contents
13081300
inventone.menu.wipe.all.upload.erase_cmd=erase_flash
13091301
inventone.menu.baud.115200=115200
13101302
inventone.menu.baud.115200.upload.speed=115200
1311-
inventone.menu.baud.9600=9600
1312-
inventone.menu.baud.9600.upload.speed=9600
13131303
inventone.menu.baud.57600=57600
13141304
inventone.menu.baud.57600.upload.speed=57600
13151305
inventone.menu.baud.230400.linux=230400
@@ -1499,8 +1489,6 @@ cw01.menu.wipe.all=All Flash Contents
14991489
cw01.menu.wipe.all.upload.erase_cmd=erase_flash
15001490
cw01.menu.baud.115200=115200
15011491
cw01.menu.baud.115200.upload.speed=115200
1502-
cw01.menu.baud.9600=9600
1503-
cw01.menu.baud.9600.upload.speed=9600
15041492
cw01.menu.baud.57600=57600
15051493
cw01.menu.baud.57600.upload.speed=57600
15061494
cw01.menu.baud.230400.linux=230400
@@ -1690,8 +1678,6 @@ espresso_lite_v1.menu.wipe.all=All Flash Contents
16901678
espresso_lite_v1.menu.wipe.all.upload.erase_cmd=erase_flash
16911679
espresso_lite_v1.menu.baud.115200=115200
16921680
espresso_lite_v1.menu.baud.115200.upload.speed=115200
1693-
espresso_lite_v1.menu.baud.9600=9600
1694-
espresso_lite_v1.menu.baud.9600.upload.speed=9600
16951681
espresso_lite_v1.menu.baud.57600=57600
16961682
espresso_lite_v1.menu.baud.57600.upload.speed=57600
16971683
espresso_lite_v1.menu.baud.230400.linux=230400
@@ -1881,8 +1867,6 @@ espresso_lite_v2.menu.wipe.all=All Flash Contents
18811867
espresso_lite_v2.menu.wipe.all.upload.erase_cmd=erase_flash
18821868
espresso_lite_v2.menu.baud.115200=115200
18831869
espresso_lite_v2.menu.baud.115200.upload.speed=115200
1884-
espresso_lite_v2.menu.baud.9600=9600
1885-
espresso_lite_v2.menu.baud.9600.upload.speed=9600
18861870
espresso_lite_v2.menu.baud.57600=57600
18871871
espresso_lite_v2.menu.baud.57600.upload.speed=57600
18881872
espresso_lite_v2.menu.baud.230400.linux=230400
@@ -2072,8 +2056,6 @@ phoenix_v1.menu.wipe.all=All Flash Contents
20722056
phoenix_v1.menu.wipe.all.upload.erase_cmd=erase_flash
20732057
phoenix_v1.menu.baud.115200=115200
20742058
phoenix_v1.menu.baud.115200.upload.speed=115200
2075-
phoenix_v1.menu.baud.9600=9600
2076-
phoenix_v1.menu.baud.9600.upload.speed=9600
20772059
phoenix_v1.menu.baud.57600=57600
20782060
phoenix_v1.menu.baud.57600.upload.speed=57600
20792061
phoenix_v1.menu.baud.230400.linux=230400
@@ -2263,8 +2245,6 @@ phoenix_v2.menu.wipe.all=All Flash Contents
22632245
phoenix_v2.menu.wipe.all.upload.erase_cmd=erase_flash
22642246
phoenix_v2.menu.baud.115200=115200
22652247
phoenix_v2.menu.baud.115200.upload.speed=115200
2266-
phoenix_v2.menu.baud.9600=9600
2267-
phoenix_v2.menu.baud.9600.upload.speed=9600
22682248
phoenix_v2.menu.baud.57600=57600
22692249
phoenix_v2.menu.baud.57600.upload.speed=57600
22702250
phoenix_v2.menu.baud.230400.linux=230400
@@ -2451,8 +2431,6 @@ nodemcu.menu.wipe.all=All Flash Contents
24512431
nodemcu.menu.wipe.all.upload.erase_cmd=erase_flash
24522432
nodemcu.menu.baud.115200=115200
24532433
nodemcu.menu.baud.115200.upload.speed=115200
2454-
nodemcu.menu.baud.9600=9600
2455-
nodemcu.menu.baud.9600.upload.speed=9600
24562434
nodemcu.menu.baud.57600=57600
24572435
nodemcu.menu.baud.57600.upload.speed=57600
24582436
nodemcu.menu.baud.230400.linux=230400
@@ -2639,8 +2617,6 @@ nodemcuv2.menu.wipe.all=All Flash Contents
26392617
nodemcuv2.menu.wipe.all.upload.erase_cmd=erase_flash
26402618
nodemcuv2.menu.baud.115200=115200
26412619
nodemcuv2.menu.baud.115200.upload.speed=115200
2642-
nodemcuv2.menu.baud.9600=9600
2643-
nodemcuv2.menu.baud.9600.upload.speed=9600
26442620
nodemcuv2.menu.baud.57600=57600
26452621
nodemcuv2.menu.baud.57600.upload.speed=57600
26462622
nodemcuv2.menu.baud.230400.linux=230400
@@ -2847,8 +2823,6 @@ modwifi.menu.wipe.all=All Flash Contents
28472823
modwifi.menu.wipe.all.upload.erase_cmd=erase_flash
28482824
modwifi.menu.baud.115200=115200
28492825
modwifi.menu.baud.115200.upload.speed=115200
2850-
modwifi.menu.baud.9600=9600
2851-
modwifi.menu.baud.9600.upload.speed=9600
28522826
modwifi.menu.baud.57600=57600
28532827
modwifi.menu.baud.57600.upload.speed=57600
28542828
modwifi.menu.baud.230400.linux=230400
@@ -3035,8 +3009,6 @@ thing.menu.wipe.all=All Flash Contents
30353009
thing.menu.wipe.all.upload.erase_cmd=erase_flash
30363010
thing.menu.baud.115200=115200
30373011
thing.menu.baud.115200.upload.speed=115200
3038-
thing.menu.baud.9600=9600
3039-
thing.menu.baud.9600.upload.speed=9600
30403012
thing.menu.baud.57600=57600
30413013
thing.menu.baud.57600.upload.speed=57600
30423014
thing.menu.baud.230400.linux=230400
@@ -3223,8 +3195,6 @@ thingdev.menu.wipe.all=All Flash Contents
32233195
thingdev.menu.wipe.all.upload.erase_cmd=erase_flash
32243196
thingdev.menu.baud.115200=115200
32253197
thingdev.menu.baud.115200.upload.speed=115200
3226-
thingdev.menu.baud.9600=9600
3227-
thingdev.menu.baud.9600.upload.speed=9600
32283198
thingdev.menu.baud.57600=57600
32293199
thingdev.menu.baud.57600.upload.speed=57600
32303200
thingdev.menu.baud.230400.linux=230400
@@ -3411,8 +3381,6 @@ esp210.menu.wipe.all=All Flash Contents
34113381
esp210.menu.wipe.all.upload.erase_cmd=erase_flash
34123382
esp210.menu.baud.57600=57600
34133383
esp210.menu.baud.57600.upload.speed=57600
3414-
esp210.menu.baud.9600=9600
3415-
esp210.menu.baud.9600.upload.speed=9600
34163384
esp210.menu.baud.115200=115200
34173385
esp210.menu.baud.115200.upload.speed=115200
34183386
esp210.menu.baud.230400.linux=230400
@@ -3599,8 +3567,6 @@ d1_mini.menu.wipe.all=All Flash Contents
35993567
d1_mini.menu.wipe.all.upload.erase_cmd=erase_flash
36003568
d1_mini.menu.baud.921600=921600
36013569
d1_mini.menu.baud.921600.upload.speed=921600
3602-
d1_mini.menu.baud.9600=9600
3603-
d1_mini.menu.baud.9600.upload.speed=9600
36043570
d1_mini.menu.baud.57600=57600
36053571
d1_mini.menu.baud.57600.upload.speed=57600
36063572
d1_mini.menu.baud.115200=115200
@@ -3770,8 +3736,6 @@ d1_mini_pro.menu.wipe.all=All Flash Contents
37703736
d1_mini_pro.menu.wipe.all.upload.erase_cmd=erase_flash
37713737
d1_mini_pro.menu.baud.921600=921600
37723738
d1_mini_pro.menu.baud.921600.upload.speed=921600
3773-
d1_mini_pro.menu.baud.9600=9600
3774-
d1_mini_pro.menu.baud.9600.upload.speed=9600
37753739
d1_mini_pro.menu.baud.57600=57600
37763740
d1_mini_pro.menu.baud.57600.upload.speed=57600
37773741
d1_mini_pro.menu.baud.115200=115200
@@ -3998,8 +3962,6 @@ d1_mini_lite.menu.wipe.all=All Flash Contents
39983962
d1_mini_lite.menu.wipe.all.upload.erase_cmd=erase_flash
39993963
d1_mini_lite.menu.baud.921600=921600
40003964
d1_mini_lite.menu.baud.921600.upload.speed=921600
4001-
d1_mini_lite.menu.baud.9600=9600
4002-
d1_mini_lite.menu.baud.9600.upload.speed=9600
40033965
d1_mini_lite.menu.baud.57600=57600
40043966
d1_mini_lite.menu.baud.57600.upload.speed=57600
40053967
d1_mini_lite.menu.baud.115200=115200
@@ -4186,8 +4148,6 @@ d1.menu.wipe.all=All Flash Contents
41864148
d1.menu.wipe.all.upload.erase_cmd=erase_flash
41874149
d1.menu.baud.921600=921600
41884150
d1.menu.baud.921600.upload.speed=921600
4189-
d1.menu.baud.9600=9600
4190-
d1.menu.baud.9600.upload.speed=9600
41914151
d1.menu.baud.57600=57600
41924152
d1.menu.baud.57600.upload.speed=57600
41934153
d1.menu.baud.115200=115200
@@ -4377,8 +4337,6 @@ espino.menu.wipe.all=All Flash Contents
43774337
espino.menu.wipe.all.upload.erase_cmd=erase_flash
43784338
espino.menu.baud.115200=115200
43794339
espino.menu.baud.115200.upload.speed=115200
4380-
espino.menu.baud.9600=9600
4381-
espino.menu.baud.9600.upload.speed=9600
43824340
espino.menu.baud.57600=57600
43834341
espino.menu.baud.57600.upload.speed=57600
43844342
espino.menu.baud.230400.linux=230400
@@ -4565,8 +4523,6 @@ espinotee.menu.wipe.all=All Flash Contents
45654523
espinotee.menu.wipe.all.upload.erase_cmd=erase_flash
45664524
espinotee.menu.baud.115200=115200
45674525
espinotee.menu.baud.115200.upload.speed=115200
4568-
espinotee.menu.baud.9600=9600
4569-
espinotee.menu.baud.9600.upload.speed=9600
45704526
espinotee.menu.baud.57600=57600
45714527
espinotee.menu.baud.57600.upload.speed=57600
45724528
espinotee.menu.baud.230400.linux=230400
@@ -4813,8 +4769,6 @@ wifinfo.menu.wipe.all=All Flash Contents
48134769
wifinfo.menu.wipe.all.upload.erase_cmd=erase_flash
48144770
wifinfo.menu.baud.115200=115200
48154771
wifinfo.menu.baud.115200.upload.speed=115200
4816-
wifinfo.menu.baud.9600=9600
4817-
wifinfo.menu.baud.9600.upload.speed=9600
48184772
wifinfo.menu.baud.57600=57600
48194773
wifinfo.menu.baud.57600.upload.speed=57600
48204774
wifinfo.menu.baud.230400.linux=230400
@@ -5013,8 +4967,6 @@ arduino-esp8266.menu.wipe.all=All Flash Contents
50134967
arduino-esp8266.menu.wipe.all.upload.erase_cmd=erase_flash
50144968
arduino-esp8266.menu.baud.115200=115200
50154969
arduino-esp8266.menu.baud.115200.upload.speed=115200
5016-
arduino-esp8266.menu.baud.9600=9600
5017-
arduino-esp8266.menu.baud.9600.upload.speed=9600
50184970
arduino-esp8266.menu.baud.57600=57600
50194971
arduino-esp8266.menu.baud.57600.upload.speed=57600
50204972
arduino-esp8266.menu.baud.230400.linux=230400
@@ -5202,8 +5154,6 @@ gen4iod.menu.wipe.all=All Flash Contents
52025154
gen4iod.menu.wipe.all.upload.erase_cmd=erase_flash
52035155
gen4iod.menu.baud.115200=115200
52045156
gen4iod.menu.baud.115200.upload.speed=115200
5205-
gen4iod.menu.baud.9600=9600
5206-
gen4iod.menu.baud.9600.upload.speed=9600
52075157
gen4iod.menu.baud.57600=57600
52085158
gen4iod.menu.baud.57600.upload.speed=57600
52095159
gen4iod.menu.baud.230400.linux=230400
@@ -5391,8 +5341,6 @@ oak.menu.wipe.all=All Flash Contents
53915341
oak.menu.wipe.all.upload.erase_cmd=erase_flash
53925342
oak.menu.baud.921600=921600
53935343
oak.menu.baud.921600.upload.speed=921600
5394-
oak.menu.baud.9600=9600
5395-
oak.menu.baud.9600.upload.speed=9600
53965344
oak.menu.baud.57600=57600
53975345
oak.menu.baud.57600.upload.speed=57600
53985346
oak.menu.baud.115200=115200
@@ -5579,8 +5527,6 @@ wifiduino.menu.wipe.all=All Flash Contents
55795527
wifiduino.menu.wipe.all.upload.erase_cmd=erase_flash
55805528
wifiduino.menu.baud.921600=921600
55815529
wifiduino.menu.baud.921600.upload.speed=921600
5582-
wifiduino.menu.baud.9600=9600
5583-
wifiduino.menu.baud.9600.upload.speed=9600
55845530
wifiduino.menu.baud.57600=57600
55855531
wifiduino.menu.baud.57600.upload.speed=57600
55865532
wifiduino.menu.baud.115200=115200
@@ -5877,8 +5823,6 @@ wifi_slot.menu.wipe.all=All Flash Contents
58775823
wifi_slot.menu.wipe.all.upload.erase_cmd=erase_flash
58785824
wifi_slot.menu.baud.115200=115200
58795825
wifi_slot.menu.baud.115200.upload.speed=115200
5880-
wifi_slot.menu.baud.9600=9600
5881-
wifi_slot.menu.baud.9600.upload.speed=9600
58825826
wifi_slot.menu.baud.57600=57600
58835827
wifi_slot.menu.baud.57600.upload.speed=57600
58845828
wifi_slot.menu.baud.230400.linux=230400
@@ -6065,8 +6009,6 @@ wiolink.menu.wipe.all=All Flash Contents
60656009
wiolink.menu.wipe.all.upload.erase_cmd=erase_flash
60666010
wiolink.menu.baud.115200=115200
60676011
wiolink.menu.baud.115200.upload.speed=115200
6068-
wiolink.menu.baud.9600=9600
6069-
wiolink.menu.baud.9600.upload.speed=9600
60706012
wiolink.menu.baud.57600=57600
60716013
wiolink.menu.baud.57600.upload.speed=57600
60726014
wiolink.menu.baud.230400.linux=230400
@@ -6253,8 +6195,6 @@ espectro.menu.wipe.all=All Flash Contents
62536195
espectro.menu.wipe.all.upload.erase_cmd=erase_flash
62546196
espectro.menu.baud.115200=115200
62556197
espectro.menu.baud.115200.upload.speed=115200
6256-
espectro.menu.baud.9600=9600
6257-
espectro.menu.baud.9600.upload.speed=9600
62586198
espectro.menu.baud.57600=57600
62596199
espectro.menu.baud.57600.upload.speed=57600
62606200
espectro.menu.baud.230400.linux=230400

tests/host/Makefile

+2-2
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ DEBUG += -DDEBUG_ESP_PORT=Serial
147147
DEBUG += -DDEBUG_ESP_SSL -DDEBUG_ESP_TLS_MEM -DDEBUG_ESP_HTTP_CLIENT -DDEBUG_ESP_HTTP_SERVER -DDEBUG_ESP_CORE -DDEBUG_ESP_WIFI -DDEBUG_ESP_HTTP_UPDATE -DDEBUG_ESP_UPDATER -DDEBUG_ESP_OTA -DDEBUG_ESP_MDNS
148148
endif
149149

150-
FLAGS += $(DEBUG) -Wall -coverage $(OPTZ) -fno-common -g $(M32)
150+
FLAGS += $(DEBUG) -Wall $(OPTZ) -fno-common -g $(M32)
151151
FLAGS += -DHTTPCLIENT_1_1_COMPATIBLE=0
152152
FLAGS += -DLWIP_IPV6=0
153153
FLAGS += -DHOST_MOCK=1
@@ -178,7 +178,7 @@ COVERAGE_FILES = $(OBJECTS:.o=.gc*)
178178
all: help
179179

180180
CI: # run CI
181-
$(MAKE) -f $(MAKEFILE) MKFLAGS=-Werror FORCE32=0 OPTZ=-O0 doCI
181+
$(MAKE) -f $(MAKEFILE) MKFLAGS="-Werror -coverage" FORCE32=0 OPTZ=-O0 doCI
182182

183183
doCI: build-info $(OUTPUT_BINARY) valgrind test gcov
184184

tools/boards.txt.py

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

4646
speeds = collections.OrderedDict([
47-
( '9', [ 's9', 's57', 's115', 's230', 's256', 's460', 's512', 's921' ]),
48-
( '57', [ 's57', 's9', 's115', 's230', 's256', 's460', 's512', 's921' ]),
49-
( '115', [ 's115', 's9', 's57', 's230', 's256', 's460', 's512', 's921' ]),
50-
( '230', [ 's230', 's9', 's57', 's115', 's256', 's460', 's512', 's921' ]),
51-
( '256', [ 's256', 's9', 's57', 's115', 's230', 's460', 's512', 's921' ]),
52-
( '460', [ 's460', 's9', 's57', 's115', 's230', 's256', 's512', 's921' ]),
53-
( '512', [ 's512', 's9', 's57', 's115', 's230', 's256', 's460', 's921' ]),
54-
( '921', [ 's921', 's9', 's57', 's115', 's230', 's256', 's460', 's512' ]),
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' ]),
5554
])
5655

5756
# boards list

0 commit comments

Comments
 (0)