
150
SAM7S Series [DATASHEET]
6175M–ATARM–26-Oct-12
21.6
Hardware and Software Constraints
SAM-BA boot copies itself in the SRAM and uses a block of internal SRAM for variables and stacks. The
remaining available sizes for the user codes are as follows: 57344 bytes for SAM7S512, 57344 bytes for
SAM7S256, 24576 bytes for SAM7S128, 8192 bytes for SAM7S64, 2048 bytes for SAM7S321 and SAM7S32,
3840 bytes for SAM7S161 and SAM7S16.
USB requirements: (Does not pertain to SAM7S32/16)
– 18.432 MHz Quartz
– PIOA16 dedicated to the USB Pull-up
Table 21-4.
User Area Addresses
Device
Start Address
End Address
Size (bytes)
SAM7S512
0x202000
0x210000
57344
SAM7S256
0x202000
0x210000
57344
SAM7S128
0x202000
0x208000
24576
SAM7S64
0x202000
0x204000
8192
SAM7S321
0x202000
0x210000
2048
SAM7S32
0x201400
0x201C00
2048
SAM7S161
0x200000
0200F00
3840
SAM7S16
0x200000
0200F00
3840
Table 21-5.
Pins Driven during Boot Program Execution
Peripheral
Pin
PIO Line
DBGU
DRXD
PA9
DBGU
DTXD
PA10