Skip to content

Commit 51057e7

Browse files
committed
Add frozen PAJ7620 submodule and adjust firmware flash allocation
1 parent 10b215b commit 51057e7

File tree

4 files changed

+16
-6
lines changed

4 files changed

+16
-6
lines changed

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -418,3 +418,6 @@
418418
[submodule "frozen/Adafruit_CircuitPython_OPT4048"]
419419
path = frozen/Adafruit_CircuitPython_OPT4048
420420
url = https://github.com/adafruit/Adafruit_CircuitPython_OPT4048.git
421+
[submodule "frozen/CircuitPython_edupico2_paj7620"]
422+
path = frozen/CircuitPython_edupico2_paj7620
423+
url = https://github.com/CytronTechnologies/CircuitPython_edupico2_paj7620.git
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
firmware_size = 1532k;

ports/raspberrypi/boards/cytron_edu_pico_v2_2w/mpconfigboard.mk

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ CHIP_FAMILY = rp2
99

1010
EXTERNAL_FLASH_DEVICES = "W25Q16JVxQ"
1111

12-
CIRCUITPY__EVE = 1
13-
1412
CIRCUITPY_SDCARDIO = 1
1513

14+
CIRCUITPY__EVE = 1
15+
1616
CIRCUITPY_CYW43 = 1
1717
CIRCUITPY_SSL = 1
1818
CIRCUITPY_HASHLIB = 1
@@ -21,6 +21,11 @@ CIRCUITPY_MDNS = 1
2121
CIRCUITPY_SOCKETPOOL = 1
2222
CIRCUITPY_WIFI = 1
2323

24+
CIRCUITPY_MAX3421E = 0
25+
CIRCUITPY_ULAB = 0
26+
CIRCUITPY_ZLIB = 0
27+
CIRCUITPY_SSL_MBEDTLS = 0
28+
2429
CFLAGS += \
2530
-DCYW43_PIN_WL_DYNAMIC=0 \
2631
-DCYW43_DEFAULT_PIN_WL_HOST_WAKE=24 \
@@ -33,9 +38,6 @@ CFLAGS += \
3338
-DCYW43_WL_GPIO_LED_PIN=0
3439
-DCYW43_PIO_CLOCK_DIV_INT=3
3540

36-
# Must be accompanied by a linker script change
37-
CFLAGS += -DCIRCUITPY_FIRMWARE_SIZE='(1536 * 1024)'
38-
3941
# The default is -O3. Change to -O2 because the build was overflowing.
4042
OPTIMIZATION_FLAGS = -O2
4143

@@ -46,9 +48,12 @@ FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_NeoPixel
4648
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_Motor
4749
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_SimpleIO
4850
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_framebuf
51+
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_OPT4048
4952
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_SSD1306
5053
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_DisplayIO_SSD1306
51-
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_OPT4048
5254
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_ImageLoad
5355
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_AHTx0
5456
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_HTTPServer
57+
FROZEN_MPY_DIRS += $(TOP)/frozen/CircuitPython_edupico2_paj7620
58+
59+
CFLAGS += -DCIRCUITPY_FIRMWARE_SIZE='(1536 * 1024)'

0 commit comments

Comments
 (0)