Last modified by Microchip on 2023/12/20 18:57

Header Identification

The AC number is used for ordering the Processor Extension Pak, which contains the debug header. However, this number is not on the header, as the board may be used for multiple headers by inserting different -ICE/-ICD devices. To identify these headers, use the following information.

AC Number-ICE/-ICD DeviceBoard Assembly Number

Header Setup and Operation

Caution: Header Damage

Incorrect rotary switch (see Figure: Dimensions – AC162083) settings may irreparably damage the header.

Ensure rotary switch settings are correct (see the following table) before powering or connecting the header.

Do not change the rotary switch setting while the header is powered or connected to a debug tool.

Do not power shunt regulator (HV) devices from the debug tool.

Test points are available on this header to check the following: Ground (TP1), Vdd (TP2), ICD Clock (TP3), ICD Data (TP4) and ICD MCLR/Vpp (TP5).

Switch PositionDeviceSwitch PositionDevice
2Reserved HVAPIC12F617
5Reserved HVDReserved F
6Reserved HVEReserved F
7Reserved HVFReserved F

Also see the AC162083 Insert (DS51693).

Back to Top

Potential Issues

HV Device Selected Instead of F Device

If you inadvertently select a shunt regulator (HV) device and attempt to use it in a target board designed for a non-shunt regulator (F) device, the shunt may draw excessive current due to the lack of current-limiting circuitry on the target board and damage the device mounted on the header.

F Device Selected Instead of HV Device

If you inadvertently select a non-shunt regulator (F) device and attempt to use it in a target board designed for a shunt regulator (HV) device, the device may draw excessive current due to the higher voltage used on a target board designed for HV devices and damage the device mounted on the header.

HV Devices Cannot be Powered from Debug Tool

Do not select in MPLAB® X IDE to power the target (debug header) from the debug tool (if it supports powering the target) when using shunt regulator (HV) devices since this will also cause the shunt to draw excessive current.

Back to Top

Determining Damage

A damaged header will cause MPLAB® X IDE to report a device ID of 0. However, there are other issues that can cause the device ID to report as 0. Please consult your debug tool documentation on troubleshooting to identify the problem. If you believe you have a damaged header, please contact Microchip Technical Support.

Back to Top

Header Limitations

Sometimes a header device (-ICE/-ICD) has operational issues or errata. To determine if a device on a header has limitations, see your hardware tool documentation.

Back to Top

Header Dimensions

The accompanying image lists the dimensions for the debug header. Dimensions are design values in inches.

If the length and/or width of the debug header is too large a footprint for the target board, consider using stand-offs, transition sockets or other extenders in the header connection socket to raise the header above the target.

Dimensions – AC162083

Figure: Dimensions – AC162083

Back to Top