mcu: Add Kconfig for ATSAME51G19

Support for the MCU found on the Duet Revo Roto toolboard

Signed-off-by: Ella Fox <ella@fox.gal>
This commit is contained in:
Ella Fox 2025-09-30 21:10:40 +02:00
parent 6118525c19
commit 4a74f6c6fb

View file

@ -56,6 +56,9 @@ choice
config MACH_SAMD51P20
bool "SAMD51P20"
select MACH_SAMD51
config MACH_SAME51G19
bool "SAME51G19"
select MACH_SAME51
config MACH_SAME51J19
bool "SAME51J19"
select MACH_SAME51
@ -105,6 +108,7 @@ config MCU
default "samd51j19a" if MACH_SAMD51J19
default "samd51n19a" if MACH_SAMD51N19
default "samd51p20a" if MACH_SAMD51P20
default "same51g19a" if MACH_SAME51G19
default "same51j19a" if MACH_SAME51J19
default "same51n19a" if MACH_SAME51N19
default "same54p20a" if MACH_SAME54P20
@ -113,7 +117,7 @@ config FLASH_SIZE
hex
default 0x8000 if MACH_SAMD21E15
default 0x40000 if MACH_SAMC21G18 || MACH_SAMD21G18 || MACH_SAMD21E18 || MACH_SAMD21J18
default 0x80000 if MACH_SAMD51G19 || MACH_SAMD51J19 || MACH_SAMD51N19 || MACH_SAME51J19 || MACH_SAME51N19
default 0x80000 if MACH_SAMD51G19 || MACH_SAMD51J19 || MACH_SAMD51N19 || MACH_SAME51G19 || MACH_SAME51J19 || MACH_SAME51N19
default 0x100000 if MACH_SAMD51P20 || MACH_SAME54P20
config FLASH_BOOT_ADDRESS
@ -128,7 +132,7 @@ config RAM_SIZE
hex
default 0x1000 if MACH_SAMD21E15
default 0x8000 if MACH_SAMC21G18 || MACH_SAMD21G18 || MACH_SAMD21E18 || MACH_SAMD21J18
default 0x30000 if MACH_SAMD51G19 || MACH_SAMD51J19 || MACH_SAMD51N19 || MACH_SAME51J19 || MACH_SAME51N19
default 0x30000 if MACH_SAMD51G19 || MACH_SAMD51J19 || MACH_SAMD51N19 || MACH_SAME51G19 || MACH_SAME51J19 || MACH_SAME51N19
default 0x40000 if MACH_SAMD51P20 || MACH_SAME54P20
config STACK_SIZE