Debug Headers Additional Information

Last modified by Microchip on 2023/12/20 20:07

The following additional information is useful when using a debug header from a Processor Extension Pak.

Programming Notes

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.

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

Calibration Bits

The calibration bits for the bandgap and internal oscillator are always preserved at their factory settings.

Performance Issues

See the MPLAB X IDE help file for your debug tool for information on specific device limitations that could affect performance.