Skip to content

Commit fe7e872

Browse files
authored
Merge pull request #9617 from tannewt/picodvi_on_2350
Refactor RP2350 unique module build settings
2 parents 10a1f48 + b1c428a commit fe7e872

File tree

14 files changed

+20
-28
lines changed

14 files changed

+20
-28
lines changed

ports/raspberrypi/boards/adafruit_feather_rp2350/mpconfigboard.mk

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,3 @@ CHIP_PACKAGE = A
88
CHIP_FAMILY = rp2
99

1010
EXTERNAL_FLASH_DEVICES = "GD25Q64C,W25Q64JVxQ"
11-
12-
CIRCUITPY_ALARM = 0
13-
14-
CIRCUITPY_FLOPPYIO = 0
15-
CIRCUITPY_PICODVI = 1

ports/raspberrypi/boards/adafruit_metro_rp2350/mpconfigboard.mk

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,3 @@ CHIP_PACKAGE = A
88
CHIP_FAMILY = rp2
99

1010
EXTERNAL_FLASH_DEVICES = "W25Q128JVxQ"
11-
12-
CIRCUITPY_ALARM = 0

ports/raspberrypi/boards/cytron_iriv_io_controller/mpconfigboard.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ CHIP_FAMILY = rp2
1010
EXTERNAL_FLASH_DEVICES = "W25Q16JVxQ"
1111

1212
CIRCUITPY__EVE = 1
13-
CIRCUITPY_ALARM = 0
1413

1514
# Include these Python libraries in firmware.
1615
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_SimpleIO

ports/raspberrypi/boards/cytron_motion_2350_pro/mpconfigboard.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ CHIP_FAMILY = rp2
1010
EXTERNAL_FLASH_DEVICES = "W25Q16JVxQ"
1111

1212
CIRCUITPY__EVE = 1
13-
CIRCUITPY_ALARM = 0
1413

1514
# Include these Python libraries in firmware.
1615
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_NeoPixel

ports/raspberrypi/boards/pimoroni_pga2350/mpconfigboard.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,3 @@ CHIP_FAMILY = rp2
1010
EXTERNAL_FLASH_DEVICES = "W25Q128JVxQ"
1111

1212
CIRCUITPY__EVE = 1
13-
CIRCUITPY_ALARM = 0

ports/raspberrypi/boards/pimoroni_pico_plus2/mpconfigboard.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,3 @@ CHIP_FAMILY = rp2
1010
EXTERNAL_FLASH_DEVICES = "W25Q128JVxQ"
1111

1212
CIRCUITPY__EVE = 1
13-
CIRCUITPY_ALARM = 0

ports/raspberrypi/boards/pimoroni_plasma2350/mpconfigboard.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,3 @@ CHIP_FAMILY = rp2
1010
EXTERNAL_FLASH_DEVICES = "W25Q32JVxQ"
1111

1212
CIRCUITPY__EVE = 1
13-
CIRCUITPY_ALARM = 0

ports/raspberrypi/boards/pimoroni_tiny2350/mpconfigboard.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,3 @@ CHIP_FAMILY = rp2
1010
EXTERNAL_FLASH_DEVICES = "W25Q32JVxQ"
1111

1212
CIRCUITPY__EVE = 1
13-
CIRCUITPY_ALARM = 0

ports/raspberrypi/boards/raspberry_pi_pico2/mpconfigboard.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,3 @@ CHIP_FAMILY = rp2
1010
EXTERNAL_FLASH_DEVICES = "W25Q32JVxQ"
1111

1212
CIRCUITPY__EVE = 1
13-
CIRCUITPY_ALARM = 0

ports/raspberrypi/boards/seeeduino_xiao_rp2350/mpconfigboard.mk

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,3 @@ CHIP_PACKAGE = A
88
CHIP_FAMILY = rp2
99

1010
EXTERNAL_FLASH_DEVICES = "P25Q16H"
11-
12-
CIRCUITPY_ALARM = 0

ports/raspberrypi/boards/solderparty_rp2350_stamp/mpconfigboard.mk

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ CHIP_FAMILY = rp2
1010
EXTERNAL_FLASH_DEVICES = "W25Q128JVxQ"
1111

1212
CIRCUITPY__EVE = 1
13-
CIRCUITPY_ALARM = 0
14-
CIRCUITPY_PICODVI = 1
1513

1614
FROZEN_MPY_DIRS += $(TOP)/ports/raspberrypi/boards/solderparty_rp2040_stamp
1715
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_HID

ports/raspberrypi/boards/solderparty_rp2350_stamp_xl/mpconfigboard.mk

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ CHIP_FAMILY = rp2
1010
EXTERNAL_FLASH_DEVICES = "W25Q128JVxQ"
1111

1212
CIRCUITPY__EVE = 1
13-
CIRCUITPY_ALARM = 0
14-
CIRCUITPY_PICODVI = 1
1513

1614
FROZEN_MPY_DIRS += $(TOP)/ports/raspberrypi/boards/solderparty_rp2040_stamp
1715
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_HID

ports/raspberrypi/boards/sparkfun_pro_micro_rp2350/mpconfigboard.mk

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,3 @@ CHIP_PACKAGE = A
88
CHIP_FAMILY = rp2
99

1010
EXTERNAL_FLASH_DEVICES = "W25Q128JVxQ"
11-
12-
CIRCUITPY_ALARM = 0
13-
CIRCUITPY_RGBMATRIX = 0
14-
CIRCUITPY_USB_HOST = 0
15-
16-
CIRCUITPY_FLOPPYIO = 0
17-
CIRCUITPY_PICODVI = 1

ports/raspberrypi/mpconfigport.mk

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ CIRCUITPY_OPTIMIZE_PROPERTY_FLASH_SIZE ?= 1
55
# CYW43 support does not provide settable MAC addresses for station or AP.
66
CIRCUITPY_WIFI_RADIO_SETTABLE_MAC_ADDRESS = 0
77

8-
CIRCUITPY_ALARM ?= 1
98
CIRCUITPY_RP2PIO ?= 1
109
CIRCUITPY_NEOPIXEL_WRITE ?= $(CIRCUITPY_RP2PIO)
1110
CIRCUITPY_FLOPPYIO ?= 1
@@ -47,6 +46,26 @@ CIRCUITPY_AUDIOPWMIO ?= 1
4746

4847
CIRCUITPY_AUDIOMIXER ?= 1
4948

49+
ifeq ($(CHIP_VARIANT),RP2040)
50+
CIRCUITPY_ALARM ?= 1
51+
52+
# Default PICODVI off because it uses RAM to store code run on the second CPU for RP2040.
53+
CIRCUITPY_PICODVI ?= 0
54+
55+
CIRCUITPY_TOUCHIO ?= 1
56+
endif
57+
58+
ifeq ($(CHIP_VARIANT),RP2350)
59+
# This needs to be implemented.
60+
CIRCUITPY_ALARM = 0
61+
# Default PICODVI on because it doesn't require much code in RAM to talk to HSTX.
62+
CIRCUITPY_PICODVI ?= 1
63+
64+
# Our generic touchio uses a pull down and RP2350 A2 hardware doesn't work correctly.
65+
# So, turn touchio off because it doesn't work.
66+
CIRCUITPY_TOUCHIO = 0
67+
endif
68+
5069
INTERNAL_LIBM = 1
5170

5271
CIRCUITPY_BUILD_EXTENSIONS ?= uf2

0 commit comments

Comments
 (0)