10.3.1 NVM User Row Mapping

The first two 32-bit words of the NVM User Row contain calibration data that are automatically read at device power on.

The NVM User Row can be read at address 0x804000.

To write the NVM User Row refer to NVMCTRL – Non-Volatile Memory Controller.

When writing to the user row the values do not get loaded by the other modules on the device until a device reset occurs.

Table 10-7. NVM User Row Mapping
Bit PositionNameUsage
2:0BOOTPROTUsed to select one of eight different bootloader sizes. Refer to “NVMCTRL – Non-Volatile Memory Controller”. Default value = 7 except for WLCSP (Default value = 3).
3Reserved
6:4EEPROMUsed to select one of eight different EEPROM Emulation sizes. Refer to “NVMCTRL – Non-Volatile Memory Controller”. Default value = 7.
7Reserved
13:8BOD33 LevelBOD33 Threshold Level at power on. Refer to the SYSCTRL BOD33 register.


Default value = 0x7 (non-AECQ100)

Default value = 0x22 (AECQ100)

14BOD33 EnableBOD33 enable at power on. Refer to the SYSCTRL BOD33 register. Default value = 1.
16:15BOD33 ActionBOD33 Action at power on. Refer to the SYSCTRL BOD33 register. Default value = 1.
24:17ReservedVoltage Regulator Internal BOD (BOD12) configuration. These bits are written in production and must not be changed. Default value = 0x70.
25WDT EnableWDT Enable at power on. Refer to the WDT CTRL register.
 Default value = 0.
26WDT Always-OnWDT Always-On at power on. Refer to the WDT CTRL register.
 Default value = 0.
30:27WDT PeriodWDT Period at power on. Refer to the WDT CONFIG register.
 Default value = 0x0B.
34:31WDT WindowWDT Window mode time-out at power on. Refer to the WDT CONFIG register.
 Default value = 0x05.
38:35WDT EWOFFSETWDT Early Warning Interrupt Time Offset at power on. Refer to the WDT EWCTRL register. Default value = 0x0B.
39WDT WENWDT Timer Window Mode Enable at power on. Refer to the WDT CTRL register. Default value = 0.
40BOD33 HysteresisBOD33 Hysteresis configuration at power on. Refer to the SYSCTRL BOD33 register.
 Default value = 0.
41ReservedVoltage Regulator Internal BOD(BOD12) configuration. This bit is written in production and must not be changed. Default value = 0.
47:42Reserved
63:48LOCKNVM Region Lock Bits. Refer to “NVMCTRL – Non-Volatile Memory Controller”. 
Default value = 0xFFFF.