PIC32CK2051SG00100 FPB registers

The 26 registers of FPB (Flash Patch and Breakpoint), from 0xE0002000, with their reset value and every field. The PIC32CK2051SG00100 has 6023 registers in 75 peripherals, one page each.

FPB Flash Patch and Breakpoint

FP_CTRLFlash Patch Control Register

Address
0xE0002000
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
NUM_CODE_114:12Number of implemented code comparators bits [6:4]
NUM_LIT11:8Number of literal comparators
NUM_CODE7:4Number of implemented code comparators bits [3:0]
KEY1FP_CTRL write-enable key
ENABLE0Flash Patch global enable
REV31:28Revision

FP_REMAPFlash Patch Remap Register

Address
0xE0002004
Reset
0x00000000
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
RMPSPT29Remap supported
REMAP28:5Remap address

FP_COMP0Flash Patch Comparator Register n

Address
0xE0002008
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
FPADDR28:2Flash Patch address
BE0Breakpoint enable
BPADDR31:1Breakpoint address
FE31Flash Patch enable

FP_COMP1Flash Patch Comparator Register n

Address
0xE000200C
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
FPADDR28:2Flash Patch address
BE0Breakpoint enable
BPADDR31:1Breakpoint address
FE31Flash Patch enable

FP_COMP2Flash Patch Comparator Register n

Address
0xE0002010
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
FPADDR28:2Flash Patch address
BE0Breakpoint enable
BPADDR31:1Breakpoint address
FE31Flash Patch enable

FP_COMP3Flash Patch Comparator Register n

Address
0xE0002014
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
FPADDR28:2Flash Patch address
BE0Breakpoint enable
BPADDR31:1Breakpoint address
FE31Flash Patch enable

FP_COMP4Flash Patch Comparator Register n

Address
0xE0002018
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
FPADDR28:2Flash Patch address
BE0Breakpoint enable
BPADDR31:1Breakpoint address
FE31Flash Patch enable

FP_COMP5Flash Patch Comparator Register n

Address
0xE000201C
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
FPADDR28:2Flash Patch address
BE0Breakpoint enable
BPADDR31:1Breakpoint address
FE31Flash Patch enable

FP_COMP6Flash Patch Comparator Register n

Address
0xE0002020
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
FPADDR28:2Flash Patch address
BE0Breakpoint enable
BPADDR31:1Breakpoint address
FE31Flash Patch enable

FP_COMP7Flash Patch Comparator Register n

Address
0xE0002024
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
FPADDR28:2Flash Patch address
BE0Breakpoint enable
BPADDR31:1Breakpoint address
FE31Flash Patch enable

FP_LARFPB Software Lock Access Register

Address
0xE0002FB0
Reset
0x00000000
Access
write only
Size
32-bit
1 field
FieldBitsWhat it does
KEY31:0Lock access control
  • -978530731 Unlock key value

FP_LSRFPB Software Lock Status Register

Address
0xE0002FB4
Reset
0x00000000
Access
read only
Size
32-bit
3 fields
FieldBitsWhat it does
nTT2Not thirty-two bit
SLK1Software Lock status
SLI0Software Lock implemented

FP_DEVARCHFPB Device Architecture Register

Address
0xE0002FBC
Reset
0x47701A03
Access
read only
Size
32-bit
5 fields
FieldBitsWhat it does
PRESENT20DEVARCH Present
REVISION19:16Revision
ARCHVER15:12Architecture Version
ARCHPART11:0Architecture Part
ARCHITECT31:21Architect

FP_DEVTYPEFPB Device Type Register

Address
0xE0002FCC
Reset
0x00000000
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
SUB7:4Sub-type
MAJOR3:0Major type

FP_PIDR4FP Peripheral Identification Register 4

Address
0xE0002FD0
Reset
0x00000000
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
SIZE7:44KB count
DES_23:0JEP106 continuation code

FP_PIDR5FP Peripheral Identification Register 5

Address
0xE0002FD4
Reset
0x00000000
Access
read only
Size
32-bit

FP_PIDR6FP Peripheral Identification Register 6

Address
0xE0002FD8
Reset
0x00000000
Access
read only
Size
32-bit

FP_PIDR7FP Peripheral Identification Register 7

Address
0xE0002FDC
Reset
0x00000000
Access
read only
Size
32-bit

FP_PIDR0FP Peripheral Identification Register 0

Address
0xE0002FE0
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
PART_07:0Part number bits[7:0]

FP_PIDR1FP Peripheral Identification Register 1

Address
0xE0002FE4
Reset
0x00000000
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
DES_07:4JEP106 identification code bits [3:0]
PART_13:0Part number bits[11:8]

FP_PIDR2FP Peripheral Identification Register 2

Address
0xE0002FE8
Reset
0x00000000
Access
read only
Size
32-bit
3 fields
FieldBitsWhat it does
REVISION7:4Component revision
JEDEC3JEDEC assignee value is used
DES_12:0JEP106 identification code bits[6:4]

FP_PIDR3FP Peripheral Identification Register 3

Address
0xE0002FEC
Reset
0x00000000
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
REVAND7:4RevAnd
CMOD3:0Customer Modified

FP_CIDR0FP Component Identification Register 0

Address
0xE0002FF0
Reset
0x0000000D
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
PRMBL_07:0CoreSight component identification preamble

FP_CIDR1FP Component Identification Register 1

Address
0xE0002FF4
Reset
0x00000090
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
CLASS7:4CoreSight component class
PRMBL_13:0CoreSight component identification preamble

FP_CIDR2FP Component Identification Register 2

Address
0xE0002FF8
Reset
0x00000005
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
PRMBL_27:0CoreSight component identification preamble

FP_CIDR3FP Component Identification Register 3

Address
0xE0002FFC
Reset
0x000000B1
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
PRMBL_37:0CoreSight component identification preamble