PIC32CM2532JH01032 DSU registers The 50 registers of DSU (Device Service Unit), from 0x41002000, with their reset value and every field. The PIC32CM2532JH01032 has 1128 registers in 48 peripherals, one page each.
DSU Device Service Unit CTRLControl
Address 0x41002000
Reset 0x00
Access write only 7 – 6 – 5 – 4 CE 3 – 2 CRC 1 – 0 SWRST 3 fields
Field Bits What it does CE 4 Chip-Erase CRC 2 32-bit Cyclic Redundancy Code SWRST 0 Software Reset
STATUSAStatus A
Address 0x41002001
Reset 0x00
Access read/write 7 – 6 – 5 – 4 PERR 3 FAIL 2 BERR 1 CRSTEXT 0 DONE 5 fields
Field Bits What it does PERR 4 Protection Error FAIL 3 Failure BERR 2 Bus Error CRSTEXT 1 CPU Reset Phase Extension DONE 0 Done
STATUSBStatus B
Address 0x41002002
Reset 0x00
Access read only 7 – 6 – 5 CEHL 4 HPE 3 DCCD1 2 DCCD0 1 DBGPRES 0 PROT 6 fields
Field Bits What it does CEHL 5 Chip Erase Hard Lock HPE 4 Hot-Plugging Enable DCCD1 3 Debug Communication Channel 1 Dirty DCCD0 2 Debug Communication Channel 0 Dirty DBGPRES 1 Debugger Present PROT 0 Protected
ADDRAddress
Address 0x41002004
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does AMOD 1:0 CRC Access Mode0 Array access mode1 Data Flash access mode ADDR 31:2 Address
LENGTHLength
Address 0x41002008
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does LENGTH 31:2 Length
DATAData
Address 0x4100200C
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does DATA 31:0 Data
DCC0Debug Communication Channel n
Address 0x41002010
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does DATA 31:0 Data
DCC1Debug Communication Channel n
Address 0x41002014
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does DATA 31:0 Data
DIDDevice Identification
Address 0x41002018
Reset 0x11060107
Access read only
Size 32-bit 6 fields
Field Bits What it does FAMILY 27:23 Family SERIES 21:16 Series6 PIC32CM JH00 and PIC32CM JH01 DIE 15:12 Die Number REVISION 11:8 Revision Number DEVSEL 7:0 Device Select0 512 KB Flash / 64 KB SRAM / 100-pin / CAN1 512 KB Flash / 64 KB SRAM / 64-pin / CAN2 512 KB Flash / 64 KB SRAM / 48-pin / CAN3 512 KB Flash / 64 KB SRAM / 32-pin / CAN4 256 KB Flash / 32 KB SRAM / 100-pin / CAN5 256 KB Flash / 32 KB SRAM / 64-pin / CAN6 256 KB Flash / 32 KB SRAM / 48-pin / CAN7 256 KB Flash / 32 KB SRAM / 32-pin / CAN10 128 KB Flash / 16 KB SRAM / 48-pin / CAN11 128 KB Flash / 16 KB SRAM / 32-pin / CAN13 256 KB Flash / 32 KB SRAM / 100-pin / No CAN14 512 KB Flash / 64 KB SRAM / 100-pin / No CAN15 512 KB Flash / 64 KB SRAM / 64-pin / No CAN16 256 KB Flash / 32 KB SRAM / 64-pin / No CAN19 256 KB Flash / 32 KB SRAM / 48-pin / No CAN20 512 KB Flash / 64 KB SRAM / 48-pin / No CAN21 512 KB Flash / 64 KB SRAM / 32-pin / No CAN22 256 KB Flash / 32 KB SRAM / 32-pin / No CAN PROCESSOR 31:28 Processor
CTRLControl
Address 0x41002100
Reset 0x00
Access write only 7 – 6 – 5 – 4 CE 3 – 2 CRC 1 – 0 SWRST 3 fields
Field Bits What it does CE 4 Chip-Erase CRC 2 32-bit Cyclic Redundancy Code SWRST 0 Software Reset
STATUSAStatus A
Address 0x41002101
Reset 0x00
Access read/write 7 – 6 – 5 – 4 PERR 3 FAIL 2 BERR 1 CRSTEXT 0 DONE 5 fields
Field Bits What it does PERR 4 Protection Error FAIL 3 Failure BERR 2 Bus Error CRSTEXT 1 CPU Reset Phase Extension DONE 0 Done
STATUSBStatus B
Address 0x41002102
Reset 0x00
Access read only 7 – 6 – 5 CEHL 4 HPE 3 DCCD1 2 DCCD0 1 DBGPRES 0 PROT 6 fields
Field Bits What it does CEHL 5 Chip Erase Hard Lock HPE 4 Hot-Plugging Enable DCCD1 3 Debug Communication Channel 1 Dirty DCCD0 2 Debug Communication Channel 0 Dirty DBGPRES 1 Debugger Present PROT 0 Protected
ADDRAddress
Address 0x41002104
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does AMOD 1:0 CRC Access Mode0 Array access mode1 Data Flash access mode ADDR 31:2 Address
LENGTHLength
Address 0x41002108
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does LENGTH 31:2 Length
DATAData
Address 0x4100210C
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does DATA 31:0 Data
DCC0Debug Communication Channel n
Address 0x41002110
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does DATA 31:0 Data
DCC1Debug Communication Channel n
Address 0x41002114
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does DATA 31:0 Data
DIDDevice Identification
Address 0x41002118
Reset 0x11060107
Access read only
Size 32-bit 6 fields
Field Bits What it does FAMILY 27:23 Family SERIES 21:16 Series6 PIC32CM JH00 and PIC32CM JH01 DIE 15:12 Die Number REVISION 11:8 Revision Number DEVSEL 7:0 Device Select0 512 KB Flash / 64 KB SRAM / 100-pin / CAN1 512 KB Flash / 64 KB SRAM / 64-pin / CAN2 512 KB Flash / 64 KB SRAM / 48-pin / CAN3 512 KB Flash / 64 KB SRAM / 32-pin / CAN4 256 KB Flash / 32 KB SRAM / 100-pin / CAN5 256 KB Flash / 32 KB SRAM / 64-pin / CAN6 256 KB Flash / 32 KB SRAM / 48-pin / CAN7 256 KB Flash / 32 KB SRAM / 32-pin / CAN10 128 KB Flash / 16 KB SRAM / 48-pin / CAN11 128 KB Flash / 16 KB SRAM / 32-pin / CAN13 256 KB Flash / 32 KB SRAM / 100-pin / No CAN14 512 KB Flash / 64 KB SRAM / 100-pin / No CAN15 512 KB Flash / 64 KB SRAM / 64-pin / No CAN16 256 KB Flash / 32 KB SRAM / 64-pin / No CAN19 256 KB Flash / 32 KB SRAM / 48-pin / No CAN20 512 KB Flash / 64 KB SRAM / 48-pin / No CAN21 512 KB Flash / 64 KB SRAM / 32-pin / No CAN22 256 KB Flash / 32 KB SRAM / 32-pin / No CAN PROCESSOR 31:28 Processor
ENTRY0CoreSight ROM Table Entry 0
Address 0x41003000
Reset 0x9F0FC002
Access read only
Size 32-bit 3 fields
Field Bits What it does FMT 1 Format EPRES 0 Entry Present ADDOFF 31:12 Address Offset
ENTRY1CoreSight ROM Table Entry 1
Address 0x41003004
Reset 0x00000000
Access read only
Size 32-bit ENDCoreSight ROM Table End
Address 0x41003008
Reset 0x00000000
Access read only
Size 32-bit 1 field
Field Bits What it does END 31:0 End Marker
ENTRY0CoreSight ROM Table Entry 0
Address 0x41003100
Reset 0x9F0FC002
Access read only
Size 32-bit 3 fields
Field Bits What it does FMT 1 Format EPRES 0 Entry Present ADDOFF 31:12 Address Offset
ENTRY1CoreSight ROM Table Entry 1
Address 0x41003104
Reset 0x00000000
Access read only
Size 32-bit ENDCoreSight ROM Table End
Address 0x41003108
Reset 0x00000000
Access read only
Size 32-bit 1 field
Field Bits What it does END 31:0 End Marker
MEMTYPECoreSight ROM Table Memory Type
Address 0x41003FCC
Reset 0x00000000
Access read only
Size 32-bit 1 field
Field Bits What it does SMEMP 0 System Memory Present
PID4Peripheral Identification 4
Address 0x41003FD0
Reset 0x00000000
Access read only
Size 32-bit 2 fields
Field Bits What it does FKBC 7:4 4KB count JEPCC 3:0 JEP-106 Continuation Code
PID5Peripheral Identification 5
Address 0x41003FD4
Reset 0x00000000
Access read only
Size 32-bit PID6Peripheral Identification 6
Address 0x41003FD8
Reset 0x00000000
Access read only
Size 32-bit PID7Peripheral Identification 7
Address 0x41003FDC
Reset 0x00000000
Access read only
Size 32-bit PID0Peripheral Identification 0
Address 0x41003FE0
Reset 0x000000D0
Access read only
Size 32-bit 1 field
Field Bits What it does PARTNBL 7:0 Part Number Low
PID1Peripheral Identification 1
Address 0x41003FE4
Reset 0x000000FC
Access read only
Size 32-bit 2 fields
Field Bits What it does JEPIDCL 7:4 Low part of the JEP-106 Identity Code PARTNBH 3:0 Part Number High
PID2Peripheral Identification 2
Address 0x41003FE8
Reset 0x00000009
Access read only
Size 32-bit 3 fields
Field Bits What it does REVISION 7:4 Revision Number JEPU 3 JEP-106 Identity Code is used JEPIDCH 2:0 JEP-106 Identity Code High
PID3Peripheral Identification 3
Address 0x41003FEC
Reset 0x00000000
Access read only
Size 32-bit 2 fields
Field Bits What it does REVAND 7:4 Revision Number CUSMOD 3:0 ARM CUSMOD
CID0Component Identification 0
Address 0x41003FF0
Reset 0x0000000D
Access read only
Size 32-bit 1 field
Field Bits What it does PREAMBLEB0 7:0 Preamble Byte 0
CID1Component Identification 1
Address 0x41003FF4
Reset 0x00000010
Access read only
Size 32-bit 2 fields
Field Bits What it does CCLASS 7:4 Component Class PREAMBLE 3:0 Preamble
CID2Component Identification 2
Address 0x41003FF8
Reset 0x00000005
Access read only
Size 32-bit 1 field
Field Bits What it does PREAMBLEB2 7:0 Preamble Byte 2
CID3Component Identification 3
Address 0x41003FFC
Reset 0x000000B1
Access read only
Size 32-bit 1 field
Field Bits What it does PREAMBLEB3 7:0 Preamble Byte 3
MEMTYPECoreSight ROM Table Memory Type
Address 0x410040CC
Reset 0x00000000
Access read only
Size 32-bit 1 field
Field Bits What it does SMEMP 0 System Memory Present
PID4Peripheral Identification 4
Address 0x410040D0
Reset 0x00000000
Access read only
Size 32-bit 2 fields
Field Bits What it does FKBC 7:4 4KB count JEPCC 3:0 JEP-106 Continuation Code
PID5Peripheral Identification 5
Address 0x410040D4
Reset 0x00000000
Access read only
Size 32-bit PID6Peripheral Identification 6
Address 0x410040D8
Reset 0x00000000
Access read only
Size 32-bit PID7Peripheral Identification 7
Address 0x410040DC
Reset 0x00000000
Access read only
Size 32-bit PID0Peripheral Identification 0
Address 0x410040E0
Reset 0x000000D0
Access read only
Size 32-bit 1 field
Field Bits What it does PARTNBL 7:0 Part Number Low
PID1Peripheral Identification 1
Address 0x410040E4
Reset 0x000000FC
Access read only
Size 32-bit 2 fields
Field Bits What it does JEPIDCL 7:4 Low part of the JEP-106 Identity Code PARTNBH 3:0 Part Number High
PID2Peripheral Identification 2
Address 0x410040E8
Reset 0x00000009
Access read only
Size 32-bit 3 fields
Field Bits What it does REVISION 7:4 Revision Number JEPU 3 JEP-106 Identity Code is used JEPIDCH 2:0 JEP-106 Identity Code High
PID3Peripheral Identification 3
Address 0x410040EC
Reset 0x00000000
Access read only
Size 32-bit 2 fields
Field Bits What it does REVAND 7:4 Revision Number CUSMOD 3:0 ARM CUSMOD
CID0Component Identification 0
Address 0x410040F0
Reset 0x0000000D
Access read only
Size 32-bit 1 field
Field Bits What it does PREAMBLEB0 7:0 Preamble Byte 0
CID1Component Identification 1
Address 0x410040F4
Reset 0x00000010
Access read only
Size 32-bit 2 fields
Field Bits What it does CCLASS 7:4 Component Class PREAMBLE 3:0 Preamble
CID2Component Identification 2
Address 0x410040F8
Reset 0x00000005
Access read only
Size 32-bit 1 field
Field Bits What it does PREAMBLEB2 7:0 Preamble Byte 2
CID3Component Identification 3
Address 0x410040FC
Reset 0x000000B1
Access read only
Size 32-bit 1 field
Field Bits What it does PREAMBLEB3 7:0 Preamble Byte 3