32-bit word PIC32 architecture

pic32.jpg

Support List
 DS60001145N (1 and 2)
  PIC32MX110F016B   U PIC32MX110F016C   U PIC32MX110F016D   U PIC32MX120F032B   U
  PIC32MX120F032C   U PIC32MX120F032D   U PIC32MX130F064B   U PIC32MX130F064C   U
  PIC32MX130F064D   U PIC32MX150F128B   T PIC32MX150F128C   U PIC32MX150F128D   U
  PIC32MX170F256B   T PIC32MX170F256D   U PIC32MX210F016B   U PIC32MX210F016C   U
  PIC32MX210F016D   U PIC32MX220F032B   U PIC32MX220F032C   U PIC32MX220F032D   U
  PIC32MX230F064B   U PIC32MX230F064C   U PIC32MX230F064D   U PIC32MX250F128B   T
  PIC32MX250F128C   U PIC32MX250F128D   U PIC32MX270F256B   T PIC32MX270F256D   U
  PIC32MX320F032H   U PIC32MX320F064H   U PIC32MX320F128H   U PIC32MX320F128L   U
  PIC32MX330F064H   U PIC32MX330F064L   U PIC32MX340F128H   U PIC32MX340F128L   U
  PIC32MX340F256H   U PIC32MX340F512H   U PIC32MX350F128H   U PIC32MX350F128L   U
  PIC32MX350F256H   U PIC32MX350F256L   U PIC32MX360F256L   U PIC32MX360F512L   U
  PIC32MX370F512H   U PIC32MX370F512L   U PIC32MX420F032H   U PIC32MX430F064H   U
  PIC32MX430F064L   U PIC32MX440F128H   U PIC32MX440F128L   U PIC32MX440F256H   U
  PIC32MX440F512H   U PIC32MX450F128H   U PIC32MX450F128L   U PIC32MX450F256H   U
  PIC32MX450F256L   U PIC32MX460F256L   U PIC32MX460F512L   U PIC32MX470F512H   U
  PIC32MX470F512L   U PIC32MX534F064H   U PIC32MX534F064L   U PIC32MX564F064H   U
  PIC32MX564F064L   U PIC32MX564F128H   T PIC32MX564F128L   U PIC32MX575F256H   U
  PIC32MX575F256L   U PIC32MX575F512H   U PIC32MX575F512L   U PIC32MX664F064H   U
  PIC32MX664F064L   U PIC32MX664F128H   U PIC32MX664F128L   U PIC32MX675F256H   U
  PIC32MX675F256L   U PIC32MX675F512H   U PIC32MX675F512L   U PIC32MX695F512H   U
  PIC32MX695F512L   U PIC32MX764F128H   U PIC32MX764F128L   U PIC32MX775F256H   U
  PIC32MX775F256L   U PIC32MX775F512H   U PIC32MX775F512L   U PIC32MX795F512H   T
  PIC32MX795F512L   U PIC32MZ1024ECG064 U PIC32MZ1024ECG100 U PIC32MZ1024ECG124 U
  PIC32MZ1024ECG144 U PIC32MZ1024ECH064 U PIC32MZ1024ECH100 U PIC32MZ1024ECH124 U
  PIC32MZ1024ECH144 U PIC32MZ1024ECM064 U PIC32MZ1024ECM100 U PIC32MZ1024ECM124 U
  PIC32MZ1024ECM144 U PIC32MZ2048ECG064 U PIC32MZ2048ECG100 U PIC32MZ2048ECG124 U
  PIC32MZ2048ECG144 U PIC32MZ2048ECH064 U PIC32MZ2048ECH100 U PIC32MZ2048ECH124 U
  PIC32MZ2048ECH144 U PIC32MZ2048ECM064 U PIC32MZ2048ECM100 U PIC32MZ2048ECM124 U
  PIC32MZ2048ECM144 U

 DS60001145S (1)
  PIC32MX120F064H U PIC32MX130F128H U PIC32MX130F128L U PIC32MX230F128H U
  PIC32MX230F128L U PIC32MX530F128H U PIC32MX530F128L U PIC32MX150F256H U
  PIC32MX150F256L U PIC32MX250F256H U PIC32MX250F256L U PIC32MX550F256H U
  PIC32MX550F256L U PIC32MX170F512H U PIC32MX170F512L U PIC32MX270F512H U
  PIC32MX270F512L U PIC32MX570F512H U PIC32MX570F512L U

 DS60001364C (1 & 3)
  PIC32MM0016GPL020 U PIC32MM0032GPL020 U PIC32MM0064GPL020 U PIC32MM0016GPL028 U
  PIC32MM0032GPL028 T PIC32MM0064GPL028 U PIC32MM0016GPL036 U PIC32MM0032GPL036 U
  PIC32MM0064GPL036 U

 T=TESTED
 U=UNTESTED
  1. These devices are not compatible with the Velleman K8048 and can only be programmed using low voltage programming.
  2. No PIC32MZ EC devices have been tested.
  3. Programming executive not supported, will program and verify slowly.
Sample Data

micromite.jpg

 PIC32MX150F128B:
  [1D000000] [PROGRAM]  00008000 WORDS
  [1F80F220] [DEVICEID] 14D06053 PIC32MX150F128B
  [1FC00000] [BOOT]     00000300 WORDS
  [1FC00BF0] [DEVCFG3]  FFFFFFFF
  [1FC00BF4] [DEVCFG2]  FFFFFFFF
  [1FC00BF8] [DEVCFG1]  FFFFFFFF
  [1FC00BFC] [DEVCFG0]  7FFFFFFF
             [PE]       RIPE_11_000301.hex

 PIC32MX250F128B:
  [1D000000] [PROGRAM]  00008000 WORDS
  [1F80F220] [DEVICEID] 14D00053 PIC32MX250F128B
  [1FC00000] [BOOT]     00000300 WORDS
  [1FC00BF0] [DEVCFG3]  CFFFFFFF
  [1FC00BF4] [DEVCFG2]  FFF9FFD9
  [1FC00BF8] [DEVCFG1]  FF6ACEDB
  [1FC00BFC] [DEVCFG0]  7FFFFFFB
             [PE]       RIPE_11_000301.hex

 PIC32MX795F512H:
  [1D000000] [PROGRAM]  00020000 WORDS
  [1F80F220] [DEVICEID] 5430E053 PIC32MX795F512H
  [1FC00000] [BOOT]     00000C00 WORDS
  [1FC02FF0] [DEVCFG3]  3FFFFFFF
  [1FC02FF4] [DEVCFG2]  FFF879D9
  [1FC02FF8] [DEVCFG1]  FF6A0C5B
  [1FC02FFC] [DEVCFG0]  7FFFFFFF
             [PE]       RIPE_06_000201.hex

 PIC32MX564F128H:
  [1D000000] [PROGRAM]  00008000 WORDS
  [1F80F220] [DEVICEID] 14403053 PIC32MX564F128H
  [1FC00000] [BOOT]     00000C00 WORDS
  [1FC02FF0] [DEVCFG3]  FFFFFFFF
  [1FC02FF4] [DEVCFG2]  FFFFFFFF
  [1FC02FF8] [DEVCFG1]  FFFFFFFF
  [1FC02FFC] [DEVCFG0]  7FFFFFFF
             [PE]       RIPE_06_000201.hex

 PIC32MX270F256B:
  [1D000000] [PROGRAM]  00010000 WORDS
  [1F80F220] [DEVICEID] 26600053 PIC32MX270F256B
  [1FC00000] [BOOT]     00000300 WORDS
  [1FC00BF0] [DEVCFG3]  FFFFFFFF
  [1FC00BF4] [DEVCFG2]  FFFFFFFF
  [1FC00BF8] [DEVCFG1]  FFFFFFFF
  [1FC00BFC] [DEVCFG0]  7FFFFFFF
             [PE]       RIPE_11_000301.hex

 PIC32MX170F256B:
  [1D000000] [PROGRAM]  00010000 WORDS
  [1F80F220] [DEVICEID] 26610053 PIC32MX170F256B
  [1FC00000] [BOOT]     00000300 WORDS
  [1FC00BF0] [DEVCFG3]  FFFFFFFF
  [1FC00BF4] [DEVCFG2]  FFFFFFFF
  [1FC00BF8] [DEVCFG1]  FFFFFFFF
  [1FC00BFC] [DEVCFG0]  7FFFFFFF
             [PE]       RIPE_11_000301.bin

 PIC32MM0032GPL028:
  [1D000000] [PROGRAM]  00002000 WORDS
  [1F803B20] [DEVICEID] 46B0A053 VER:4 DEV:6B0A MAN:053 PIC32MM0032GPL028
  [1FC00000] [BOOT]     00000600 WORDS
  [1FC017C0] [RESERVED] FFFFFFFF
  [1FC017C4] [FDEVOPT]  FFFFFFFF
  [1FC017C8] [FICD]     FFFFFFFF
  [1FC017CC] [FPOR]     FFFFFFFF
  [1FC017D0] [FWDT]     FFFFFFFF
  [1FC017D4] [FOCSEL]   FFFFFFFF
  [1FC017D8] [FSEC]     FFFFFFFF
  [1FC017DC] [RESERVED] FFFFFFFF
  [1FC017E0] [FSIGN]    7FFFFFFF
  [1FC017E4] [RESERVED] FFFFFFFF