22.6.5 NVM User Configuration
The NVM user configuration resides in the auxiliary space. Refer to the Physical Memory Map of the device for calibration and auxiliary space address mapping.
The bootloader resides in the main array starting at offset zero. The allocated boot loader section is write-protected.
BOOTPROT [2:0] | Rows Protected by BOOTPROT | Boot Loader Size in Bytes |
---|---|---|
0x7(1) | None | 0 |
0x6 | 2 | 512 |
0x5 | 4 | 1024 |
0x4 | 8 | 2048 |
0x3 | 16 | 4096 |
0x2 | 32 | 8192 |
0x1 | 64 | 16384 |
0x0 | 128 | 32768 |
- Default value is 0x7.
The EEPROM[2:0] bits indicate the EEPROM Emulation size, see the table below. The EEPROM Emulation resides in the upper rows of the NVM main address space and is writable, regardless of the region lock status. Note that it is different from the RWWEE Emulation section residing outside of the main Flash.
EEPROM[2:0] | Rows Allocated to EEPROM Emulation | EEPROM Emulation Size in Bytes |
---|---|---|
7 | None | 0 |
6 | 1 | 256 |
5 | 2 | 512 |
4 | 4 | 1024 |
3 | 8 | 2048 |
2 | 16 | 4096 |
1 | 32 | 8192 |
0 | 64 | 16384 |