Content-Length: 327894 | pFad | http://github.com/dhalbert/circuitpython/commit/f75b8a3517679a4ff99de1762b457ba8d3592081

79 Turn off _eve on 2MB boards and 4MB ESP32-S2 boards; shirnk one board… · dhalbert/circuitpython@f75b8a3 · GitHub
Skip to content

Commit f75b8a3

Browse files
committed
Turn off _eve on 2MB boards and 4MB ESP32-S2 boards; shirnk one board; turn off BLE on 2MB C3
1 parent 16d21c6 commit f75b8a3

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

ports/espressif/boards/mixgo_ce_udisk/mpconfigboard.mk

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,14 @@ CIRCUITPY_ESP_FLASH_FREQ = 80m
1010
CIRCUITPY_ESP_FLASH_SIZE = 4MB
1111

1212
CIRCUITPY_ESPCAMERA = 0
13+
# TODO: Remove after partition expansion
14+
CIRCUITPY_AESIO = 0
15+
CIRCUITPY_KEYPAD_DEMUX = 0
1316

1417
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_ConnectionManager
1518
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_Requests
1619
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_NeoPixel
1720
FROZEN_MPY_DIRS += $(TOP)/frozen/mixgo_cp_lib/mixgoce_lib
1821

1922
CIRCUITPY_MESSAGE_COMPRESSION_LEVEL = 9
23+
OPTIMIZATION_FLAGS = -Os

ports/espressif/mpconfigport.mk

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,11 @@ CIRCUITPY_TOUCHIO_USE_NATIVE = 0
164164
CIRCUITPY_USB_DEVICE = 0
165165
CIRCUITPY_ESP_USB_SERIAL_JTAG ?= 1
166166

167+
# Some C3 boards have only 2MB flash
168+
ifeq ($(CIRCUITPY_ESP_FLASH_SIZE),2MB)
169+
CIRCUITPY_BLEIO_NATIVE = 0
170+
endif
171+
167172
else ifeq ($(IDF_TARGET),esp32c6)
168173
# Modules
169174
CIRCUITPY_ESPCAMERA = 0
@@ -257,6 +262,11 @@ CIRCUITPY_SDIOIO = 0
257262

258263
CIRCUITPY_ESP_USB_SERIAL_JTAG ?= 0
259264

265+
# TODO: remove this after ESP32-S2 4MB boards get combined OTA partition.
266+
ifeq ($(CIRCUITPY_ESP_FLASH_SIZE),4MB)
267+
CIRCUITPY__EVE = 0
268+
endif
269+
260270
else ifeq ($(IDF_TARGET),esp32s3)
261271
# Modules
262272
CIRCUITPY_ALARM_TOUCH = 1
@@ -267,6 +277,7 @@ endif
267277
# No room for large modules on 2MB boards
268278
# 2MB boards have a single firmware partition, and can't do dualbank.
269279
ifeq ($(CIRCUITPY_ESP_FLASH_SIZE),2MB)
280+
CIRCUITPY__EVE = 0
270281
CIRCUITPY_AUDIOMP3 = 0
271282
CIRCUITPY_BITMAPFILTER ?= 0
272283
CIRCUITPY_BLEIO_NATIVE ?= 0

0 commit comments

Comments
 (0)








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/dhalbert/circuitpython/commit/f75b8a3517679a4ff99de1762b457ba8d3592081

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy