Atmel Xplained Pro Evaluation Kit for the ATSAMD21J18A Microcontroller ATSAMD21-XPRO ATSAMD21-XPRO Data Sheet

Product codes
ATSAMD21-XPRO
Page of 1018
23
Atmel | SMART SAM D21 [DATASHEET]
Atmel-42181C–SAM-D21_Datasheet–07/2014
9.3
NVM Calibration and Auxiliary Space
The device calibration data are stored in different sections of the NVM calibration and auxiliary space presented in 
Figure 9-1. Calibration and Auxiliary Space
The values from the automatic calibration row are loaded into their respective registers at startup. 
9.3.1
NVM User Row Mapping
The NVM User Row contains calibration data that are automatically read at device power on.
The NVM User Row can be read at address 0x804000.
.
Note that when writing to the user row the values do not get loaded by the other modules on the device until a device 
reset occurs.
0x00800000
AUX0 offset address
Automatic calibration 
row
Calibration and auxiliary 
space address offset
AUX0 – NVM User 
Row
AUX1
0x00804000
0x00806000
AUX1 offset address
0x00806000
Area 3 offset ad
Area 1: Reserved (64 bits)
Area 2: Device configuration 
area (64 bits)
Area 1 address 
Area 2 offset ad
Area 3: Reserved 
(128bits)
Area 4: Software 
calibration area (256bits)
0x00806008
0x00806010
0x00806020
Area 4 offset add
AUX1
0x00806040
000000
NVM base address 
+ NVM size
NVM main address 
space
NVM Base Address
Calibration and 
auxiliary space
800000
NVM base address + 
0x00800000