Atmel SAM3 CPU Support Package
This package contains project templates and system files for the Atmel SAM3.
Package Installation Instructions
CrossWorks Version 2.x Installation Instructions
To install this support package using CrossStudio:
- Click the Tools > Package Manager menu option to open the package manager window.
- Right click on the Atmel SAM3 CPU Support Package entry and select Install Selected Packages.
- Click Next to take you to the summary page.
- Click Next to install the package.
- Click Finish to close the package manager window.
Alternatively, to manually install this support package:
- Download the file SAM3.hzq using your web browser.
- Click the Tools > Manually Install Packages menu option.
- Select the file you have just downloaded to install the package.
Package Version History
1.4
- Added support for SAM3N devices.
- Modified SAM3U IRQ handler names and definitions to match Atmel's.
- Fixed externally built executable project template.
- Corrected default flash wait state values.
- Added EABI versions of libraries.
1.3
- Support SAM3S devices.
- Corrected definition of HSMCI_MR register.
- Corrected definition of PDC_PNCR registers.
- Added definition of SSC_WPMR and SSC_WPSR registers.
- Added definition of PIO_WPMR and PIO_WPSR registers.
- Added definition of SPI_WPCR and SPI_WPSR registers.
- Corrected definition of SMC_PULSE and SMC_CYCLE registers.
1.2
- The vector table offset register is now always configured to allow the start address of FLASH configuration programs to be moved away from 0x00000000 without modification of startup code.
- Startup code now checks to see if main oscillator has already been enabled before enabling it.
1.1
- Startup code now initializes secondary sections.
- SAM3 libmem driver and loader can now write to both FLASH banks.
1.0
- Initial Release.