Skip to content

Commit 2ba8d26

Browse files
committed
disable scaling for small M0 builds
1 parent cdaccdb commit 2ba8d26

File tree

16 files changed

+32
-1
lines changed

16 files changed

+32
-1
lines changed

docs/environment.rst

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,4 +181,7 @@ Allows the entry of a display scaling factor used during the terminalio console
181181
The entered scaling factor only affects the terminalio console and has no impact on
182182
the UART, Web Workflow, BLE Workflow, etc consoles.
183183

184-
`boards that the terminalio core module is available on <https://docs.circuitpython.org/en/latest/shared-bindings/terminalio/>`
184+
This feature is not enabled on some CircuitPython board with limited Flash, currently
185+
this includes some of the Atmel_samd boards based on the M0 microprocessor.
186+
187+
`boards that the terminalio core module is available on <https://docs.circuitpython.org/en/latest/shared-bindings/terminalio/>`_

ports/atmel-samd/boards/circuitbrains_basic_m0/mpconfigboard.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,4 @@ EXTERNAL_FLASH_DEVICES = "W25Q32JVxQ"
1111
LONGINT_IMPL = MPZ
1212

1313
CIRCUITPY_JPEGIO = 0
14+
CIRCUITPY_NOTFLASH_LIMITED = 0

ports/atmel-samd/boards/feather_m0_express/mpconfigboard.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,4 @@ EXTERNAL_FLASH_DEVICES = "S25FL216K, GD25Q16C, W25Q16JVxQ"
1111
LONGINT_IMPL = MPZ
1212

1313
CIRCUITPY_RAINBOWIO = 0
14+
CIRCUITPY_NOTFLASH_LIMITED = 0

ports/atmel-samd/boards/feather_m0_supersized/mpconfigboard.mk

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,5 @@ CHIP_FAMILY = samd21
99
SPI_FLASH_FILESYSTEM = 1
1010
EXTERNAL_FLASH_DEVICES = "S25FL064L"
1111
LONGINT_IMPL = MPZ
12+
13+
CIRCUITPY_NOTFLASH_LIMITED = 0

ports/atmel-samd/boards/huntercat_nfc/mpconfigboard.mk

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,5 @@ CHIP_FAMILY = samd21
99
SPI_FLASH_FILESYSTEM = 1
1010
EXTERNAL_FLASH_DEVICES = "W25Q16JVxQ"
1111
LONGINT_IMPL = MPZ
12+
13+
CIRCUITPY_NOTFLASH_LIMITED = 0

ports/atmel-samd/boards/itsybitsy_m0_express/mpconfigboard.mk

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,5 @@ LONGINT_IMPL = MPZ
1313
CIRCUITPY_BITBANG_APA102 = 1
1414

1515
CIRCUITPY_PULSEIO = 0
16+
17+
CIRCUITPY_NOTFLASH_LIMITED = 0

ports/atmel-samd/boards/metro_m0_express/mpconfigboard.mk

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,5 @@ LONGINT_IMPL = MPZ
1212

1313
CIRCUITPY_CODEOP = 0
1414
CIRCUITPY_RAINBOWIO = 0
15+
16+
CIRCUITPY_NOTFLASH_LIMITED = 0

ports/atmel-samd/boards/pewpew_lcd/mpconfigboard.mk

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,8 @@ CIRCUITPY_USB_VENDOR = 0
6161
CIRCUITPY_VECTORIO = 0
6262
CIRCUITPY_RAINBOWIO = 0
6363

64+
CIRCUITPY_NOTFLASH_LIMITED = 0
65+
6466
CIRCUITPY_DISPLAY_FONT = $(TOP)/ports/atmel-samd/boards/ugame10/brutalist-6.bdf
6567
OPTIMIZATION_FLAGS = -Os
6668
FROZEN_MPY_DIRS += $(TOP)/frozen/pew-pewpew-lcd

ports/atmel-samd/boards/qtpy_m0_haxpress/mpconfigboard.mk

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,7 @@ CHIP_VARIANT = SAMD21E18A
77
CHIP_FAMILY = samd21
88

99
LONGINT_IMPL = MPZ
10+
CIRCUITPY_NOTFLASH_LIMITED = 0
11+
1012
SPI_FLASH_FILESYSTEM = 1
1113
EXTERNAL_FLASH_DEVICES = "GD25Q16C,W25Q16JVxQ,W25Q32FV"

ports/atmel-samd/boards/snekboard/mpconfigboard.mk

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ USB_MANUFACTURER = "keithp.com"
66
CHIP_VARIANT = SAMD21G18A
77
CHIP_FAMILY = samd21
88

9+
CIRCUITPY_NOTFLASH_LIMITED = 0
10+
911
SPI_FLASH_FILESYSTEM = 1
1012
EXTERNAL_FLASH_DEVICES = "W25Q16JVxQ"
1113
LONGINT_IMPL = MPZ

0 commit comments

Comments
 (0)