@@ -140,28 +140,33 @@ board_build.filesystem = littlefs
140
140
[env:featheresp32s2]
141
141
extends = common:esp32
142
142
board = featheresp32-s2
143
- build_flags = -DARDUINO_ADAFRUIT_FEATHER_ESP32S2
143
+ build_flags = -DARDUINO_ADAFRUIT_FEATHER_ESP32S2 -DBOARD_HAS_PSRAM
144
+ board_build.partitions = tinyuf2-partitions-4MB.csv
144
145
extra_scripts = pre:rename_usb_config.py
145
146
146
147
; Adafruit Feather ESP32-S2 TFT
147
148
[env:adafruit_feather_esp32s2_tft]
148
149
extends = common:esp32
149
150
board = adafruit_feather_esp32s2_tft
150
- build_flags = -DARDUINO_ADAFRUIT_FEATHER_ESP32S2_TFT
151
+ build_flags = -DARDUINO_ADAFRUIT_FEATHER_ESP32S2_TFT -DBOARD_HAS_PSRAM
152
+ board_build.partitions = tinyuf2-partitions-4MB.csv
151
153
extra_scripts = pre:rename_usb_config.py
152
154
153
155
; Adafruit Feather ESP32-S2 Reverse TFT
154
156
[env:adafruit_feather_esp32s2_reversetft]
155
157
extends = common:esp32
156
158
board = adafruit_feather_esp32s2_reversetft
157
- build_flags = -DARDUINO_ADAFRUIT_FEATHER_ESP32S2_REVTFT
159
+ build_flags = -DARDUINO_ADAFRUIT_FEATHER_ESP32S2_REVTFT -DBOARD_HAS_PSRAM
160
+ board_build.partitions = tinyuf2-partitions-4MB.csv
158
161
extra_scripts = pre:rename_usb_config.py
159
162
160
163
; Adafruit Feather ESP32-S3 2MB PSRAM
161
164
[env:adafruit_feather_esp32s3]
162
165
extends = common:esp32
163
166
board = adafruit_feather_esp32s3
164
- build_flags = -DARDUINO_ADAFRUIT_FEATHER_ESP32S3
167
+ build_flags = -DARDUINO_ADAFRUIT_FEATHER_ESP32S3 -DBOARD_HAS_PSRAM
168
+ ; set partition to tinyuf2-partitions-4MB.csv as of idf 5.1
169
+ board_build.partitions = tinyuf2-partitions-4MB.csv
165
170
extra_scripts = pre:rename_usb_config.py
166
171
167
172
; Adafruit Feather ESP32-S3 NO PSRAM
@@ -177,7 +182,7 @@ extends = common:esp32
177
182
build_type = debug
178
183
debug_tool = esp-builtin
179
184
board = adafruit_feather_esp32s3_tft
180
- build_flags = -DARDUINO_ADAFRUIT_FEATHER_ESP32S3_TFT
185
+ build_flags = -DARDUINO_ADAFRUIT_FEATHER_ESP32S3_TFT -DBOARD_HAS_PSRAM
181
186
; set partition to tinyuf2-partitions-4MB.csv as of idf 5.1
182
187
board_build.partitions = tinyuf2-partitions-4MB.csv
183
188
extra_scripts = pre:rename_usb_config.py
@@ -186,7 +191,7 @@ extra_scripts = pre:rename_usb_config.py
186
191
[env:adafruit_feather_esp32s3_reversetft]
187
192
extends = common:esp32
188
193
board = adafruit_feather_esp32s3_reversetft
189
- build_flags = -DARDUINO_ADAFRUIT_FEATHER_ESP32S3_REVTFT
194
+ build_flags = -DARDUINO_ADAFRUIT_FEATHER_ESP32S3_REVTFT -DBOARD_HAS_PSRAM
190
195
; set partition to tinyuf2-partitions-4MB.csv as of idf 5.1
191
196
board_build.partitions = tinyuf2-partitions-4MB.csv
192
197
extra_scripts = pre:rename_usb_config.py
@@ -195,14 +200,18 @@ extra_scripts = pre:rename_usb_config.py
195
200
[env:adafruit_magtag29_esp32s2]
196
201
extends = common:esp32
197
202
board = adafruit_magtag29_esp32s2
198
- build_flags = -DARDUINO_MAGTAG29_ESP32S2
203
+ build_flags = -DARDUINO_MAGTAG29_ESP32S2 -DBOARD_HAS_PSRAM
204
+ ; set partition to tinyuf2-partitions-4MB.csv as of idf 5.1
205
+ board_build.partitions = tinyuf2-partitions-4MB.csv
199
206
extra_scripts = pre:rename_usb_config.py
200
207
201
208
; Adafruit Metro ESP32-S2
202
209
[env:adafruit_metro_esp32s2]
203
210
extends = common:esp32
204
211
board = adafruit_metro_esp32s2
205
- build_flags = -DARDUINO_METRO_ESP32S2
212
+ build_flags = -DARDUINO_METRO_ESP32S2 -DBOARD_HAS_PSRAM
213
+ ; set partition to tinyuf2-partitions-4MB.csv as of idf 5.1
214
+ board_build.partitions = tinyuf2-partitions-4MB.csv
206
215
extra_scripts = pre:rename_usb_config.py
207
216
208
217
; Adafruit QT Py ESP32 Pico
@@ -226,7 +235,9 @@ board_build.partitions = min_spiffs.csv
226
235
[env:adafruit_qtpy_esp32s2]
227
236
extends = common:esp32
228
237
board = adafruit_qtpy_esp32s2
229
- build_flags = -DARDUINO_ADAFRUIT_QTPY_ESP32S2
238
+ build_flags = -DARDUINO_ADAFRUIT_QTPY_ESP32S2 -DBOARD_HAS_PSRAM
239
+ ; set partition to tinyuf2-partitions-4MB.csv as of idf 5.1
240
+ board_build.partitions = tinyuf2-partitions-4MB.csv
230
241
extra_scripts = pre:rename_usb_config.py
231
242
232
243
; Adafruit QT Py ESP32-S3 NO PSRAM
0 commit comments