PIC32CM1216PL10032 FUSES registers

The 16 registers of FUSES (Nonvolatile Fuses), from 0x0D000000, with their reset value and every field. The PIC32CM1216PL10032 has 642 registers in 32 peripherals, one page each.

FUSES Nonvolatile Fuses

DAL2Debug Access Level 2

Address
0x0D000000
Reset
0xFFFFFF55
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
DAL231:0Debug Access Level 2

DAL0Debug Access Level 0

Address
0x0D000010
Reset
0xFFFFFFFF
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
DAL031:0Debug Access Level 0

KEYVAL_CRCKey Value for CMD_CRC

Address
0x0D000018
Reset
0xFFFFFFFF
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
KEYVAL31:0Key Value for CMD_CRC

KEYVAL_CE_ALLKey Value for CMD_CE_ALL

Address
0x0D000020
Reset
0xFFFFFFFF
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
KEYVAL31:0Key Value for CMD_CE_ALL

KEYVAL_SDAL0Key Value for CMD_SDAL0

Address
0x0D000028
Reset
0xFFFFFFFF
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
KEYVAL31:0Key Value for CMD_SDAL0

NVMLOCKREGIONNVM Region Lock

Address
0x0D000080
Reset
0xFFFFFFFF
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
LOCK15:0NVM Region Lock Bits

SERNUM0Serial Number 0

Address
0x0D000220
Reset
0xFFFFFFFF
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
SERNUM031:0Serial Number 0

SERNUM1Serial Number 1

Address
0x0D000228
Reset
0xFFFFFFFF
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
SERNUM131:0Serial Number 1

SERNUM2Serial Number 2

Address
0x0D000230
Reset
0xFFFFFFFF
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
SERNUM231:0Serial Number 2

SERNUM3Serial Number 3

Address
0x0D000238
Reset
0xFFFFFFFF
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
SERNUM331:0Serial Number 3

SEQNUMSequence Number Fuse

Address
0x0D000400
Reset
0xFFFFFFFF
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SEQNUM31:0Sequence Number

BOOTPROTBoot Protection Fuse

Address
0x0D000408
Reset
0xFFFFFFFF
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
BOOTPROT2:0Boot Protection
  • 0 32768 bytes are protected.
  • 1 16384 bytes are protected.
  • 2 8192 bytes are protected.
  • 3 4096 bytes are protected.
  • 4 2048 bytes are protected.
  • 5 1024 bytes are protected.
  • 6 512 bytes are protected.
  • 7 0 bytes are protected.

WDTCFGWatchdog Timer Configuration Fuse

Address
0x0D000410
Reset
0xFFFFFFFF
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
EWOFFSET19:16Early Warning Interrupt Time Offset Fuse
  • 0 8 clock cycles
  • 1 16 clock cycles
  • 2 32 clock cycles
  • 3 64 clock cycles
  • 4 128 clock cycles
  • 5 256 clock cycles
  • 6 512 clock cycles
  • 7 1024 clock cycles
  • 8 2048 clock cycles
  • 9 4096 clock cycles
  • 10 8192 clock cycles
  • 11 16384 clock cycles
WINDOW15:12Window
  • 0 8 clock cycles
  • 1 16 clock cycles
  • 2 32 clock cycles
  • 3 64 clock cycles
  • 4 128 clock cycles
  • 5 256 clock cycles
  • 6 512 clock cycles
  • 7 1024 clock cycles
  • 8 2048 clock cycles
  • 9 4096 clock cycles
  • 10 8192 clock cycles
  • 11 16384 clock cycles
PER11:8Time-Out Period
  • 0 8 clock cycles
  • 1 16 clock cycles
  • 2 32 clock cycles
  • 3 64 clock cycles
  • 4 128 clock cycles
  • 5 256 clock cycles
  • 6 512 clock cycles
  • 7 1024 clock cycles
  • 8 2048 clock cycles
  • 9 4096 clock cycles
  • 10 8192 clock cycles
  • 11 16384 clock cycles
ALWAYSON3Always On
WEN2Window Mode Enable
ENABLE1Enable

BODCFGBOD Configuration Fuse

Address
0x0D000418
Reset
0xFFFFFFFF
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
VLMCFG27:26Voltage Level Monitor Interrupt Configuration
  • 0 VDD falls below VLM threshold
  • 1 VDD rises above VLM threshold
  • 2 VDD crosses VLM threshold
VLMLVL25:24Voltage Level Monitor Level
  • 0 VLM disabled
  • 1 VLM threshold is 5% above BOD threshold
LEVEL17:16BOD Level
  • 0 1.90V
  • 1 2.45V
  • 2 2.70V
  • 3 2.85V
SAMPFREQ12BOD Sampling Frequency
  • 0 128 Hz Sampling Frequency
  • 1 32 Hz Sampling Frequency
ACTCFG8BOD Operation Mode in Active Mode
  • 0 Continuous Mode
  • 1 Sampling Mode
RUNSTDBY6Run in Standby
STDBYCFG5BOD Configuration in Standby Sleep Mode
ENABLE1BOD Enable
WRTLOCK31Write Lock

USERCFGUser Configuration Fuse

Address
0x0D000420
Reset
0xFFFFFFFF
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
SUT10:8Start-up Time
  • 0 0 ms
  • 1 1 ms
  • 2 2 ms
  • 3 4 ms
  • 4 8 ms
  • 5 16 ms
  • 6 32 ms
  • 7 64 ms
CRCBOOT7CRC Boot
CRCSEL6CRC Polynomial Selection
  • 0 CRC-16-CCITT
  • 1 CRC-32 (IEEE 802.3)
MVIOMODE0MVIO Operation Mode
  • 0 MVIO operating in dual supply mode
  • 1 MVIO operating in Single supply mode

BOOT_GPIOSELBoot External Notification I/O Pin Fuse

Address
0x0D000428
Reset
0xFFFFFFFF
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
SLEWLIM20Slew Rate Control for Boot External Notification Signal
  • 0 The slew rate is not limited (fast rise/fall time operation)
  • 1 The slew rate is limited.
ODRAIN19Open Drain Control for Boot External Notification Signal
  • 0 The selected fault source is open drain drive
  • 1 The selected fault source is normal drive
POL17Select Polarity in Normal Drive Mode for Boot External Notification Signal
  • 0 The selected fault source is active-high
  • 1 The selected fault source is active-low
GPIOPORTSEL11:8GPIO Port Select for Boot External Notification Signal
  • 0 Port A
  • 1 Port B
  • 2 Port C
  • 3 Port D
ENABLE7Enable Boot External Notification Signal
GPIOPINSEL4:0GPIO Pin Select for Boot External Notification Signal
  • 0 Pin 0
  • 1 Pin 1
  • 30 Pin 30
  • 31 Pin 31