Atmel SAM CPU Support Package
This package contains project templates and system files for Atmel SAM devices.
SAM3N Series
SAM3N00A
SAM3N00B
SAM3N0A
SAM3N0B
SAM3N0C
SAM3N1A
SAM3N1B
SAM3N1C
SAM3N2A
SAM3N2B
SAM3N2C
SAM3N4A
SAM3N4B
SAM3N4C
SAM3S Series
SAM3S1A
SAM3S1B
SAM3S1C
SAM3S2A
SAM3S2B
SAM3S2C
SAM3S4A
SAM3S4B
SAM3S4C
SAM3S8B
SAM3S8C
SAM3SD8B
SAM3SD8C
SAM3U Series
SAM3U1C
SAM3U1E
SAM3U2C
SAM3U2E
SAM3U4C
SAM3U4E
SAM3XA Series
SAM3A4C
SAM3A8C
SAM3X4C
SAM3X4E
SAM3X8C
SAM3X8E
SAM3X8H
SAM4E Series
SAM4E16C
SAM4E16E
SAM4E8C
SAM4E8E
SAM4L Series
SAM4LC2A
SAM4LC2B
SAM4LC2C
SAM4LC4A
SAM4LC4B
SAM4LC4C
SAM4LC8A
SAM4LC8B
SAM4LC8C
SAM4LS2A
SAM4LS2B
SAM4LS2C
SAM4LS4A
SAM4LS4B
SAM4LS4C
SAM4LS8A
SAM4LS8B
SAM4LS8C
SAM4N Series
SAM4N16B
SAM4N16C
SAM4N8A
SAM4N8B
SAM4N8C
SAM4S Series
SAM4S16B
SAM4S16C
SAM4S2A
SAM4S2B
SAM4S2C
SAM4S4A
SAM4S4B
SAM4S4C
SAM4S8B
SAM4S8C
SAM4SA16B
SAM4SA16C
SAM4SD16B
SAM4SD16C
SAM4SD32B
SAM4SD32C
SAM4SP Series
SAM4SP32A
SAM D20 Series
This device series is now supported by Atmel SAM D CPU Support Package
SAM D21 Series
This device series is now supported by Atmel SAM D CPU Support Package
SAMG Series
SAMG51G18
SAMG51N18
SAMG53G19
SAMG53N19
SAMG54G19
SAMG54J19
SAMG54N19
SAMG55G19
SAMG55J19
SAM R21 Series
SAMR21E16A
SAMR21E17A
SAMR21E18A
SAMR21G16A
SAMR21G17A
SAMR21G18A
1.10 (2016-11-21)
Fixed SystemCoreClock not holding correct value on entry to main on some devices.
1.9 (2015-12-16)
Fixed erase and lock on SAM D20, D21 and R21 loaders.
Added support for SAM G54 and SAM G55 devices.
1.8 (2015-06-29)
Fixed SAM R21 device identification for older parts.
1.7 (2015-06-22)
Fixed loader for SAMD20E18A, SAMD21E18A, SAMR21E18A and SAMR21G18A devices.
Fixed loader for SAM4L when cache enabled and reset disabled.
Fixed SAM R21 device identification.
1.6 (2014-12-04)
Added support for SAMD20G17U and SAMD20G18U devices.
Added support for SAMD21G15A and SAMD21J15A devices.
Updated Atmel header and system files.
1.5 (2014-08-26)
Added missing SAM4LC8 and SAMLS8 property group entries.
1.4 (2014-03-04)
Added support for SAM D21 devices.
Added support for SAM R21 devices.
Added support for SAMG devices.
Added support for SAM4S2 and SAM4S4 devices.
Added support for SAMD20E18 devices.
Updated Atmel header and system files.
Added ctl_sleep and ctl_woken to ctl_sam.c. These functions can be used in CTL V3 to reduce the timer interrupt frequency when in low power mode.
1.3 (2013-10-16)
Added support for SAM4E8C and SAM4E16C devices.
Added support for SAM4LC8 and SAM4LS8 devices.
Added support for SAM4N devices.
Added support for SAM4SA, SAM4SD and SAM4SP devices.
Added support for SAM D20 devices.
Updated Atmel header and system files.
1.2 (2013-04-18)
CTL projects now default to a process stack size of 256 bytes. Please note that existing CTL projects will need to specify a process stack size using the Runtime Memory Area Options > Process Stack Size project property in order to work with CrossWorks for ARM version 2.3.1 onwards.
Increased default main stack size to 256 bytes.
1.1 (2013-02-06)
Added support for SAM4E devices.
Added support for SAM4L devices.
Added support for configuring SMC in startup code.
Added sam_cmsis.h header file, existing projects will need to add $(TargetsDir)/SAM to the Preprocessor Options > User Include Directories project property in order to include this file.
Reset scripts now reset watchdog.
1.0 (2012-05-16)
Initial Release.