Datasheet

2015 Microchip Technology Inc. Preliminary DS60001320B-page 99
PIC32MZ Embedded Connectivity with Floating Point Unit (EF) Family
5.0 FLASH PROGRAM MEMORY
PIC32MZ EF devices contain an internal Flash
program memory for executing user code, which
includes the following features:
Two Flash banks for live update support
Dual boot support
Write protection for program and boot Flash
ECC support
There are three methods by which the user can
program this memory:
Run-Time Self-Programming (RTSP)
EJTAG Programming
In-Circuit Serial Programming™ (ICSP™)
RTSP is performed by software executing from either
Flash or RAM memory. Information about RTSP
techniques is available in Section 52. “Flash
Program Memory with Support for Live Update”
(DS60001193) in the “PIC32 Family Reference
Manual”.
EJTAG is performed using the EJTAG port of the
device and an EJTAG capable programmer.
ICSP is performed using a serial data connection to the
device and allows much faster programming times than
RTSP.
The EJTAG and ICSP methods are described in the
“PIC32 Flash Programming Specification”
(DS60001145), which is available for download from
the Microchip web site (www.microchip.com).
Note: This data sheet summarizes the features
of the PIC32MZ EF family of devices. It is
not intended to be a comprehensive refer
-
ence source. To complement the informa-
tion in this data sheet, refer to Section 52.
“Flash Program Memory with Support
for Live Update” (DS60001193) in the
“PIC32 Family Reference Manual”, which
is available from the Microchip web site
(www.microchip.com/PIC32).
Note: In PIC32MZ EF devices, the Flash page
size is 16 KB (4K IW) and the row size is
2 KB (512 IW).