Introduction
This programming specification applies to the PIC32CX-BZ2 developers of external programming tools.
In the development of a programming tool, it is necessary to understand the internal Flash program operations of the target device and the Special Function Registers (SFRs) that control the Flash programming, as an external programming tool and its software use the same operations and registers. For more details on these operations and control registers, see Flash Program Memory in the PIC32CX-BZ2 and WBZ45 Family Data Sheet (DS70005504). It is highly recommended that the device-specific documents be used in conjunction with this programming specification.
An external tool for programming setup consists of an external programmer tool and a target PIC32CX-BZ2 device. The programmer tool is responsible for executing the necessary programming steps and completing the programming operation by sending Device Service Unit (DSU) commands over the Serial Wire Debug (SWD) interface of the PIC32CX-BZ2.