9.2.1 NVM User Row (UROW)

The NVM User Row can be read at address 0x00804000. The size of the NVM User Row is 512 Bytes.

The first eight 32-bit words (32 Bytes) of the Non Volatile Memory (NVM) User Row contain calibration data that are automatically read at device power on. The remaining 480 Bytes can be used for storing custom parameters.

To write the NVM User Row, refer to the “NVMCTRL (Non-Volatile Memory Controller)” documentation.

When writing to the user pages, the new values do not get loaded by the other peripheral on the device until a device reset occurs.

Note: Before erasing the NVM User Row, ensure that the first 32 Bytes are read to a buffer and later written back to the same area unless a configuration change is intended.
Table 9-3. NVM User Row Mapping - Dedicated Entries
Bit Pos. Name Usage Related Peripheral Register Default Values
0 BOD33 Disable BOD33 Disable at power-on. SUPC.BOD33 0x0
8:1 BOD33 Level BOD33 threshold level at power-on. SUPC.BOD33 0x19
10:9 BOD33 Action BOD33 Action at power-on. SUPC.BOD33 0x1
14:11 BOD33 Hysteresis BOD33 Hysteresis configuration at power-on. SUPC.BOD33 0x0
25:15 BOD12 Calibration Parameters Factory settings - do not change.(1) -
29:26 NVM BOOTPROT NVM Bootloader Size:

(15-BOOTPROT)*8KB

NVMCTRL 0xF
31:30 Reserved Factory settings - do not change. -
35:32 SBLK Number of NVM Blocks composing a SmartEEPROM sector NVMCTRL.SEESTAT 0x0
38:36 PSZ SmartEEPROM Page Size NVMCTRL.SEESTAT 0x0
39 RAM ECCDIS RAM ECC Disable RAMECC 0x1
47:40 Reserved Factory settings - do not change. -
48 WDT Enable WDT Enable at power-on. WDT.CTRLA 0x0
49 WDT Always-On WDT Always-On at power-on. WDT.CTRLA 0x0
53:50 WDT Period WDT Period at power-on. WDT.CONFIG 0xB
57:54 WDT Window WDT Window mode time-out at power-on. WDT.CONFIG 0xB
61:58 WDT EWOFFSET WDT Early Warning Interrupt Time Offset at power-on. WDT.EWCTRL 0xB
62 WDT WEN WDT Timer Window Mode Enable at power-on. WDT.CTRLA 0x0
63 Reserved Factory settings - do not change.
95:64 NVM LOCKS NVM Region Lock Bits. NVMCTRL.RUNLOCK 0xFFFF FFFF
127:96 (fourth word) User page
159:128 Reserved Factory settings - do not change.
Other - User pages
CAUTION:
  1. BOD12 is calibrated in production, and the calibration parameters must not be changed to ensure the correct device behavior.