File tree Expand file tree Collapse file tree 7 files changed +16
-108
lines changed Expand file tree Collapse file tree 7 files changed +16
-108
lines changed Original file line number Diff line number Diff line change @@ -7,41 +7,10 @@ MCU_CHIP = nrf52833
7
7
8
8
INTERNAL_FLASH_FILESYSTEM = 1
9
9
10
- CIRCUITPY_AESIO = 0
11
- CIRCUITPY_ALARM = 0
12
10
CIRCUITPY_AUDIOBUSIO = 0
13
- # CIRCUITPY_AUDIOCORE = 0
14
- # CIRCUITPY_AUDIOIO = 0
15
11
CIRCUITPY_AUDIOMIXER = 0
16
- CIRCUITPY_AUDIOMP3 = 0
17
- CIRCUITPY_BINASCII = 0
18
- CIRCUITPY_BITBANGIO = 0
19
- CIRCUITPY_BITMAPTOOLS = 0
20
- CIRCUITPY_BUILTINS_POW3 =0
21
- CIRCUITPY_BUSDEVICE = 0
22
- CIRCUITPY_COUNTIO = 0
23
- CIRCUITPY_DISPLAYIO = 0
24
- CIRCUITPY_FRAMEBUFFERIO = 0
25
- CIRCUITPY_FREQUENCYIO = 0
26
- CIRCUITPY_I2CPERIPHERAL = 0
27
- CIRCUITPY_JSON = 0
28
12
CIRCUITPY_KEYPAD = 1
29
- CIRCUITPY_MSGPACK = 0
30
- # CIRCUITPY_NEOPIXEL_WRITE = 1
31
- CIRCUITPY_ONEWIREIO = 0
32
13
CIRCUITPY_NVM = 0
14
+ CIRCUITPY_ONEWIREIO = 0
33
15
CIRCUITPY_PIXELBUF = 1
34
- CIRCUITPY_PULSEIO = 1
35
- CIRCUITPY_RE = 0
36
- CIRCUITPY_RGBMATRIX = 0
37
- CIRCUITPY_SDCARDIO = 0
38
- CIRCUITPY_SYNTHIO = 0
39
- CIRCUITPY_TRACEBACK = 0
40
16
CIRCUITPY_TOUCHIO = 0
41
- CIRCUITPY_TRACEBACK = 0
42
- CIRCUITPY_ULAB = 0
43
- CIRCUITPY_USB_MIDI = 0
44
- CIRCUITPY_VECTORIO = 0
45
- CIRCUITPY_ZLIB = 0
46
-
47
- MICROPY_PY_ASYNC_AWAIT = 0
Original file line number Diff line number Diff line change @@ -5,26 +5,5 @@ MCU_CHIP = nrf52833
5
5
6
6
INTERNAL_FLASH_FILESYSTEM = 1
7
7
8
- CIRCUITPY_ALARM = 0
9
- CIRCUITPY_AUDIOMP3 = 0
10
- CIRCUITPY_BITBANGIO = 0
11
- CIRCUITPY_BUILTINS_POW3 =0
12
- CIRCUITPY_BUSDEVICE = 0
13
- CIRCUITPY_COUNTIO = 0
14
- CIRCUITPY_DISPLAYIO = 0
15
- CIRCUITPY_FRAMEBUFFERIO = 0
16
- CIRCUITPY_FREQUENCYIO = 0
17
- CIRCUITPY_I2CPERIPHERAL = 0
18
- CIRCUITPY_JSON = 0
19
- CIRCUITPY_KEYPAD = 0
20
- CIRCUITPY_MSGPACK = 0
21
- CIRCUITPY_NEOPIXEL_WRITE = 0
22
- CIRCUITPY_NVM = 0
23
- CIRCUITPY_PIXELBUF = 0
24
- CIRCUITPY_RE = 0
25
- CIRCUITPY_RGBMATRIX = 0
26
- CIRCUITPY_SDCARDIO = 0
27
- CIRCUITPY_ULAB = 0
8
+ # USB pins aren't used.
28
9
CIRCUITPY_USB = 0
29
-
30
- MICROPY_PY_ASYNC_AWAIT = 0
Original file line number Diff line number Diff line change @@ -6,32 +6,3 @@ USB_MANUFACTURER = "Nordic Semiconductor"
6
6
MCU_CHIP = nrf52833
7
7
8
8
INTERNAL_FLASH_FILESYSTEM = 1
9
-
10
- CIRCUITPY_AESIO = 0
11
- CIRCUITPY_ALARM = 0
12
- CIRCUITPY_AUDIOMP3 = 0
13
- CIRCUITPY_BINASCII = 0
14
- CIRCUITPY_BITBANGIO = 0
15
- CIRCUITPY_BITMAPTOOLS = 0
16
- CIRCUITPY_BUSDEVICE = 0
17
- CIRCUITPY_COUNTIO = 0
18
- CIRCUITPY_DISPLAYIO = 0
19
- CIRCUITPY_FRAMEBUFFERIO = 0
20
- CIRCUITPY_FREQUENCYIO = 0
21
- CIRCUITPY_I2CPERIPHERAL = 0
22
- CIRCUITPY_JSON = 0
23
- CIRCUITPY_KEYPAD = 0
24
- CIRCUITPY_MSGPACK = 0
25
- CIRCUITPY_NEOPIXEL_WRITE = 0
26
- CIRCUITPY_NVM = 0
27
- CIRCUITPY_PIXELBUF = 0
28
- CIRCUITPY_RE = 0
29
- CIRCUITPY_RGBMATRIX = 0
30
- CIRCUITPY_SDCARDIO = 0
31
- CIRCUITPY_SYNTHIO = 0
32
- CIRCUITPY_ULAB = 0
33
- CIRCUITPY_USB_MIDI = 0
34
- CIRCUITPY_VECTORIO = 0
35
- CIRCUITPY_ZLIB = 0
36
-
37
- MICROPY_PY_ASYNC_AWAIT = 0
Original file line number Diff line number Diff line change @@ -13,36 +13,18 @@ INTERNAL_FLASH_FILESYSTEM = 1
13
13
CIRCUITPY_ALARM = 0
14
14
CIRCUITPY_AESIO = 1
15
15
CIRCUITPY_AUDIOMIXER = 0
16
- CIRCUITPY_AUDIOMP3 = 0
17
- CIRCUITPY_BITMAPTOOLS = 0
18
- CIRCUITPY_BUSDEVICE = 0
19
- CIRCUITPY_BUSIO = 1
20
- CIRCUITPY_COUNTIO = 0
21
- CIRCUITPY_DISPLAYIO = 0
22
- CIRCUITPY_ERRNO = 0
23
- CIRCUITPY_FRAMEBUFFERIO = 0
24
- CIRCUITPY_GETPASS = 0
25
- CIRCUITPY_KEYPAD = 0
26
- CIRCUITPY_MSGPACK = 0
27
16
CIRCUITPY_NEOPIXEL_WRITE = 0
28
17
CIRCUITPY_NVM = 0
29
18
CIRCUITPY_ONEWIREIO = 0
30
- CIRCUITPY_PIXELBUF = 0
31
19
CIRCUITPY_PULSEIO = 0
32
20
CIRCUITPY_PWMIO = 1
33
21
# Deliberately excluded for other reasons than code space, see #5534
34
22
CIRCUITPY_RAINBOWIO = 0
35
- CIRCUITPY_RGBMATRIX = 0
36
23
CIRCUITPY_ROTARYIO = 0
37
- CIRCUITPY_RTC = 1
38
- CIRCUITPY_SDCARDIO = 0
39
- CIRCUITPY_SYNTHIO = 0
40
24
CIRCUITPY_TOUCHIO = 0
41
- CIRCUITPY_ULAB = 0
42
25
CIRCUITPY_USB_CDC = 0
43
26
CIRCUITPY_USB_MIDI = 0
44
27
CIRCUITPY_WATCHDOG = 1
45
- CIRCUITPY_ZLIB = 0
46
28
47
29
# Enable micropython.native
48
30
# CIRCUITPY_ENABLE_MPY_NATIVE = 1
Original file line number Diff line number Diff line change @@ -32,12 +32,7 @@ CIRCUITPY_RTC ?= 1
32
32
# frequencyio not yet implemented
33
33
CIRCUITPY_FREQUENCYIO = 0
34
34
35
- CIRCUITPY_RGBMATRIX ?= 1
36
35
CIRCUITPY_ROTARYIO_SOFTENCODER = 1
37
- CIRCUITPY_FRAMEBUFFERIO ?= 1
38
-
39
- CIRCUITPY_COUNTIO ?= 1
40
- CIRCUITPY_WATCHDOG ?= 1
41
36
42
37
# Sleep and Wakeup
43
38
CIRCUITPY_ALARM ?= 1
@@ -60,6 +55,12 @@ MCU_SUB_VARIANT = nrf52840
60
55
# Fits on nrf52840 but space is tight on nrf52833.
61
56
CIRCUITPY_AESIO ?= 1
62
57
58
+ CIRCUITPY_RGBMATRIX ?= 1
59
+ CIRCUITPY_FRAMEBUFFERIO ?= 1
60
+
61
+ CIRCUITPY_COUNTIO ?= 1
62
+ CIRCUITPY_WATCHDOG ?= 1
63
+
63
64
SD ?= s140
64
65
SOFTDEV_VERSION ?= 6.1.0
65
66
@@ -87,6 +88,8 @@ MCU_SUB_VARIANT = nrf52833
87
88
SUPEROPT_GC ?= 0
88
89
SUPEROPT_VM ?= 0
89
90
91
+ CIRCUITPY_SYNTHIO ?= 0
92
+
90
93
SD ?= s140
91
94
SOFTDEV_VERSION ?= 7.0.1
92
95
@@ -97,5 +100,9 @@ OPTIMIZATION_FLAGS ?= -Os
97
100
98
101
CIRCUITPY_LTO = 1
99
102
CIRCUITPY_LTO_PARTITION = one
103
+ ifeq ($(INTERNAL_FLASH_FILESYSTEM ) ,1)
104
+ CIRCUITPY_FULL_BUILD ?= 0
105
+ CIRCUITPY_PULSEIO ?= 1
106
+ endif
100
107
endif
101
108
endif
Original file line number Diff line number Diff line change @@ -230,7 +230,7 @@ typedef long mp_off_t;
230
230
#define MICROPY_PY_URE_MATCH_SPAN_START_END (CIRCUITPY_RE)
231
231
#define MICROPY_PY_URE_SUB (CIRCUITPY_RE)
232
232
233
- #define CIRCUITPY_MICROPYTHON_ADVANCED (CIRCUITPY_FULL_BUILD )
233
+ #define CIRCUITPY_MICROPYTHON_ADVANCED (0 )
234
234
235
235
#ifndef MICROPY_FATFS_EXFAT
236
236
#define MICROPY_FATFS_EXFAT (CIRCUITPY_FULL_BUILD)
Original file line number Diff line number Diff line change @@ -460,7 +460,7 @@ CIRCUITPY_USTACK ?= 0
460
460
CFLAGS += -DCIRCUITPY_USTACK=$(CIRCUITPY_USTACK )
461
461
462
462
# for decompressing utlities
463
- CIRCUITPY_ZLIB ?= 1
463
+ CIRCUITPY_ZLIB ?= $( CIRCUITPY_FULL_BUILD )
464
464
CFLAGS += -DCIRCUITPY_ZLIB=$(CIRCUITPY_ZLIB )
465
465
466
466
# ulab numerics library
You can’t perform that action at this time.
0 commit comments