The following additional information is useful when using a debug header from a Processor Extension Pak.
The debug header is designed to be used with the in-circuit emulator or in-circuit debugger in debugger mode, Debug > Debug Project (if not in programmer mode, then Run > Run Project) in MPLAB® X IDE. Any programming of the special -ICE/-ICD device on the header is for debugging purposes.
To program production (non-special) devices with your debug tool, use the Universal Programming Module (AC162049) or design a modular interface connector on the target. See the appropriate specification for connections. For the most up-to-date device programming specifications, see the Microchip website at https://www.microchip.com.
Also, production devices can be programmed using MPLAB X IDE or MPLAB IPE with the following tools:
- MPLAB PM3 Device Programmer
- PICkit™ 3 Development Programmer
- MPLAB ICD 3 In-Circuit Debugger
- MPLAB REAL ICE™ In-Circuit Emulator
The calibration bits for the bandgap and internal oscillator are always preserved at their factory settings.
See the MPLAB X IDE help file for your debug tool for information on specific device limitations that could affect performance.