Skip to content

Commit 40a5313

Browse files
authored
Merge pull request #8414 from dhalbert/samd51g-fixes
fix CPU on Monster M4SK; turn off audiobusio by default on SAMD51G
2 parents 9e9dff4 + 931a6ad commit 40a5313

File tree

11 files changed

+10
-23
lines changed

11 files changed

+10
-23
lines changed

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@ QSPI_FLASH_FILESYSTEM = 1
1010
EXTERNAL_FLASH_DEVICES = "GD25Q16C, W25Q16JVxQ"
1111
LONGINT_IMPL = MPZ
1212

13-
# No I2S on SAMD51G
14-
CIRCUITPY_AUDIOBUSIO = 0
15-
1613
CIRCUITPY_FULL_BUILD = 0
1714
CIRCUITPY_AUDIOIO = 0
1815
CIRCUITPY_AUDIOCORE = 0

ports/atmel-samd/boards/cp32-m4/mpconfigboard.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#define MICROPY_HW_BOARD_NAME "CP32-M4"
2-
#define MICROPY_HW_MCU_NAME "samd51j20"
2+
#define MICROPY_HW_MCU_NAME "samd51j20A"
33

44
#define MICROPY_HW_APA102_MOSI (&pin_PA12)
55
#define MICROPY_HW_APA102_SCK (&pin_PA13)

ports/atmel-samd/boards/cp32-m4/mpconfigboard.mk

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,3 @@ CHIP_FAMILY = samd51
99
QSPI_FLASH_FILESYSTEM = 1
1010
EXTERNAL_FLASH_DEVICES = "W25Q128JVxM"
1111
LONGINT_IMPL = MPZ
12-
13-
# No I2S on SAMD51G.
14-
CIRCUITPY_AUDIOBUSIO = 0

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,4 @@ QSPI_FLASH_FILESYSTEM = 1
1010
EXTERNAL_FLASH_DEVICES = GD25Q16C
1111
LONGINT_IMPL = MPZ
1212

13-
# No I2S on SAMD51G
14-
CIRCUITPY_AUDIOBUSIO = 0
15-
1613
CIRCUITPY_BITBANG_APA102 = 1

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,6 @@ CIRCUITPY_FULL_BUILD = 0
1111

1212
LONGINT_IMPL = MPZ
1313

14-
# No I2S on SAMD51G
15-
CIRCUITPY_AUDIOBUSIO = 0
16-
1714
CIRCUITPY_BITBANG_APA102 = 1
1815
# Override optimization to keep binary small
1916
OPTIMIZATION_FLAGS = -Os

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@ QSPI_FLASH_FILESYSTEM = 1
1010
EXTERNAL_FLASH_DEVICES = "W25Q16JVxM, W25Q16JVxQ"
1111
LONGINT_IMPL = MPZ
1212

13-
# No I2S on SAMD51G
14-
CIRCUITPY_AUDIOBUSIO = 0
15-
1613
CIRCUITPY_BITBANG_APA102 = 1
1714

1815
#Include these Python libraries in firmware.

ports/atmel-samd/boards/monster_m4sk/mpconfigboard.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#define MICROPY_HW_BOARD_NAME "Adafruit Monster M4SK"
2-
#define MICROPY_HW_MCU_NAME "samd51j19"
2+
// Board is mislabeled as SAMD51J19.
3+
#define MICROPY_HW_MCU_NAME "samd51g19"
34

45
#define CIRCUITPY_MCU_FAMILY samd51
56

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@ USB_PID = 0x8048
33
USB_PRODUCT = "Monster M4SK"
44
USB_MANUFACTURER = "Adafruit Industries LLC"
55

6-
CHIP_VARIANT = SAMD51J19A
6+
# Board is mislabeled as SAMD51J19.
7+
CHIP_VARIANT = SAMD51G19A
78
CHIP_FAMILY = samd51
89

910
QSPI_FLASH_FILESYSTEM = 1

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

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ SPI_FLASH_FILESYSTEM = 1
1212
EXTERNAL_FLASH_DEVICES = "W25Q64JVxQ"
1313
LONGINT_IMPL = MPZ
1414

15-
# No I2S on SAMD51G
16-
CIRCUITPY_AUDIOBUSIO = 0
1715
# Make room for more stuff
1816
CIRCUITPY_BITMAPTOOLS = 0
1917
CIRCUITPY_DISPLAYIO = 0

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,4 @@ QSPI_FLASH_FILESYSTEM = 1
1010
EXTERNAL_FLASH_DEVICES = "W25Q64JVxQ, GD25Q64C"
1111
LONGINT_IMPL = MPZ
1212

13-
# No I2S on SAMD51G
14-
CIRCUITPY_AUDIOBUSIO = 0
15-
1613
CIRCUITPY_BITBANG_APA102 = 1

0 commit comments

Comments
 (0)