Table: Debug vs. Program Operation
|
|
|
|
|
|
A computer and target application (Microchip demo board or your own design)
|
Debugger, USB cable, and power supply
|
Device with on-board debug circuitry or debug header with special -ICE device
|
Device (with or without on-board debug circuitry)
|
|
|
Project Properties, ICD 4 as Hardware Tool
|
|
|
Program Target Project toolbar button
|
|
|
Programs application code into the device. Depending on the selections on the Project Properties dialog, this can be any range of program memory. In addition, a small debug executive is placed in program memory and other debug resources are reserved.
|
Programs application code into the device. Depending on the selections on the Project Properties dialog, this can be any range of program memory.
|
|
|
All for device – breakpoints, etc.
|
|
Serial Quick-Time Programming (SQTP)
|
|
Use the MPLAB IPE to generate the SQTP file.
|
|
|
|
Use IPECMD, found by default in: C:\Program Files\Microchip\ MPLABX\<vx.xx>\mplab_ipe.
|