| Package Title | SAM3 CPU Support Package |
| Package Version | 1.3 |
| CPU | Atmel SAM3 |
| Required Additional Packages | None |
| Required CrossStudio Version | 2.0 or later |
This package contains project templates and system files for the 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 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.
Supported Targets
SAM3U1C, SAM3U2C, SAM3U4C, SAM3U1E, SAM3U2E, SAM3U4E, SAM3S1A, SAM3S1B, SAM3S1C, SAM3S2A, SAM3S2B, SAM3S2C, SAM3S4A, SAM3S4B, SAM3S4C.
Package Version History
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.