Version 1.1 support the link address at 0x00100000
Version 1.2 Support specific PLL and oscillator
Version 1.3 Write and Check


This is the project and sources for the ATMEL AT91SAM7S products family flash loader.
This directory contains the source code for the flash loader based on framework.


Two output files are generated by a batch build.
FlashAT91SAM7Sx.out for 32k and 64k flash devices.
FlashAT91SAM7Sx.mac For start component

The RAM usage is within 0x00000000-0x0007FFF to fit all Atmel AT91SAM7S devices.

The source can be used as an example on how to implement flash loaders for other Atmel chips.


Version 1.1 support the link address at 0x00100000


The current flash loader does not support the dual EFC in the AT91SAM7S512.
An experimental implementation can be found in: AT91SAM7SFlash_efc.c.
