@@ -58,40 +58,47 @@ esp32s3.build.partitions=default
58
58
esp32s3.build.defines=
59
59
esp32s3.build.loop_core=
60
60
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}
62
64
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
69
71
70
72
esp32s3.menu.PSRAM.disabled=Disabled
71
73
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
73
76
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
74
81
75
- esp32s3.menu.FlashMode.qio=QIO
82
+ esp32s3.menu.FlashMode.qio=QIO 80MHz
76
83
esp32s3.menu.FlashMode.qio.build.flash_mode=dio
77
84
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
79
93
esp32s3.menu.FlashMode.dio.build.flash_mode=dio
80
94
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
88
98
esp32s3.menu.FlashMode.opi.build.flash_mode=dout
89
99
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
95
102
96
103
esp32s3.menu.FlashSize.4M=4MB (32Mb)
97
104
esp32s3.menu.FlashSize.4M.build.flash_size=4MB
0 commit comments