26.6.2 NVM Parameters

This register is reset to 0x00000000 but are populated by values set by fuses during the boot sequence.

Name: PARAM
Offset: 0x08
Reset: 0x0XXXXXXX
Property: 

Bit 3130292827262524 
      BOOTPROT[2:0] 
Access RRR 
Reset xxx 
Bit 2322212019181716 
      PSZ[2:0] 
Access RRR 
Reset xxx 
Bit 15141312111098 
 NVMP[15:8] 
Access RRRRRRRR 
Reset xxxxxxxx 
Bit 76543210 
 NVMP[7:0] 
Access RRRRRRRR 
Reset xxxxxxxx 

Bits 26:24 – BOOTPROT[2:0] Boot Section Size

Indicates the number of bytes protected by the boot section.

ValueNameDescription
0x0 SIZE_32768BYTES 32768 bytes are protected
0x1 SIZE_16384BYTES 16384 bytes are protected
0x2 SIZE_8192BYTES 8192 bytes are protected
0x3 SIZE_4096BYTES 4096 bytes are protected
0x4 SIZE_2048BYTES 2048 bytes are protected
0x5 SIZE_1024BYTES 1024 bytes are protected
0x6 SIZE_512BYTES 512 bytes are protected
0x7 SIZE_0BYTES 0 bytes are protected (default)

Bits 18:16 – PSZ[2:0] Page Size

Indicates the page size. Not all devices in a device family will support all the page sizes listed in the table.

ValueNameDescription
0x0 8 8 bytes
0x1 16 16 bytes
0x2 32 32 bytes
0x3 64 64 bytes
0x4 128 128 bytes
0x5 256 256 bytes
0x6 512 512 bytes
0x7 1024 1024 bytes

Bits 15:0 – NVMP[15:0] NVM Parameters

Other NVM parameters are read from fuses and written by the boot ROM.