Skip to content

Commit f262907

Browse files
committed
Update board menu for ESP32-S3
1 parent 990cd4b commit f262907

File tree

1 file changed

+29
-22
lines changed

1 file changed

+29
-22
lines changed

boards.txt

+29-22
Original file line numberDiff line numberDiff line change
@@ -58,40 +58,47 @@ esp32s3.build.partitions=default
5858
esp32s3.build.defines=
5959
esp32s3.build.loop_core=
6060
esp32s3.build.event_core=
61-
esp32s3.build.memory_type=qspi_qspi
61+
esp32s3.build.flash_type=qspi
62+
esp32s3.build.psram_type=qspi
63+
esp32s3.build.memory_type={build.flash_type}_{build.psram_type}
6264

63-
esp32s3.menu.MemoryType.default=QSPI Flash and PSRAM
64-
esp32s3.menu.MemoryType.default.build.memory_type=qspi_qspi
65-
esp32s3.menu.MemoryType.qspi_opi=QSPI Flash and OPI PSRAM
66-
esp32s3.menu.MemoryType.qspi_opi.build.memory_type=qspi_opi
67-
esp32s3.menu.MemoryType.opi_opi=OPI Flash and PSRAM
68-
esp32s3.menu.MemoryType.opi_opi.build.memory_type=opi_opi
65+
#esp32s3.menu.MemoryType.default=QSPI Flash and PSRAM
66+
#esp32s3.menu.MemoryType.default.build.memory_type=qspi_qspi
67+
#esp32s3.menu.MemoryType.qspi_opi=QSPI Flash and OPI PSRAM
68+
#esp32s3.menu.MemoryType.qspi_opi.build.memory_type=qspi_opi
69+
#esp32s3.menu.MemoryType.opi_opi=OPI Flash and PSRAM
70+
#esp32s3.menu.MemoryType.opi_opi.build.memory_type=opi_opi
6971

7072
esp32s3.menu.PSRAM.disabled=Disabled
7173
esp32s3.menu.PSRAM.disabled.build.defines=
72-
esp32s3.menu.PSRAM.enabled=Enabled
74+
esp32s3.menu.PSRAM.disabled.build.psram_type=qspi
75+
esp32s3.menu.PSRAM.enabled=QSPI PSRAM
7376
esp32s3.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM
77+
esp32s3.menu.PSRAM.enabled.build.psram_type=qspi
78+
esp32s3.menu.PSRAM.opi=OPI PSRAM
79+
esp32s3.menu.PSRAM.opi.build.defines=-DBOARD_HAS_PSRAM
80+
esp32s3.menu.PSRAM.opi.build.psram_type=opi
7481

75-
esp32s3.menu.FlashMode.qio=QIO
82+
esp32s3.menu.FlashMode.qio=QIO 80MHz
7683
esp32s3.menu.FlashMode.qio.build.flash_mode=dio
7784
esp32s3.menu.FlashMode.qio.build.boot=qio
78-
esp32s3.menu.FlashMode.dio=DIO
85+
esp32s3.menu.FlashMode.qio.build.flash_freq=80m
86+
esp32s3.menu.FlashMode.qio.build.flash_type=qspi
87+
esp32s3.menu.FlashMode.qio120=QIO 120MHz
88+
esp32s3.menu.FlashMode.qio120.build.flash_mode=dio
89+
esp32s3.menu.FlashMode.qio120.build.boot=qio
90+
esp32s3.menu.FlashMode.qio120.build.flash_freq=120m
91+
esp32s3.menu.FlashMode.qio120.build.flash_type=qspi
92+
esp32s3.menu.FlashMode.dio=DIO 80MHz
7993
esp32s3.menu.FlashMode.dio.build.flash_mode=dio
8094
esp32s3.menu.FlashMode.dio.build.boot=dio
81-
esp32s3.menu.FlashMode.qout=QOUT
82-
esp32s3.menu.FlashMode.qout.build.flash_mode=dout
83-
esp32s3.menu.FlashMode.qout.build.boot=qout
84-
esp32s3.menu.FlashMode.dout=DOUT
85-
esp32s3.menu.FlashMode.dout.build.flash_mode=dout
86-
esp32s3.menu.FlashMode.dout.build.boot=dout
87-
esp32s3.menu.FlashMode.opi=OPI
95+
esp32s3.menu.FlashMode.dio.build.flash_freq=80m
96+
esp32s3.menu.FlashMode.dio.build.flash_type=qspi
97+
esp32s3.menu.FlashMode.opi=OPI 80MHz
8898
esp32s3.menu.FlashMode.opi.build.flash_mode=dout
8999
esp32s3.menu.FlashMode.opi.build.boot=opi
90-
91-
esp32s3.menu.FlashFreq.80=80MHz
92-
esp32s3.menu.FlashFreq.80.build.flash_freq=80m
93-
esp32s3.menu.FlashFreq.40=40MHz
94-
esp32s3.menu.FlashFreq.40.build.flash_freq=40m
100+
esp32s3.menu.FlashMode.opi.build.flash_freq=80m
101+
esp32s3.menu.FlashMode.opi.build.flash_type=opi
95102

96103
esp32s3.menu.FlashSize.4M=4MB (32Mb)
97104
esp32s3.menu.FlashSize.4M.build.flash_size=4MB

0 commit comments

Comments
 (0)