Microchip Technology ICD 3 In-Circuit Debugger DV164035 DV164035 User Manual

Product codes
DV164035
Page of 108
MPLAB
®
 ICD 3 In-Circuit Debugger User’s Guide
DS51766A-page 22
© 2008 Microchip Technology Inc.
3.4
CONNECTING THE TARGET
A connection is built-in to select the type of communication with the target. See 
Section 2.4 “Debugger To Target Communication” for more details and a diagram.
1.
Plug in the USB/power cable if not already connected.
2.
Attach the communication cable(s) between debugger and target.
FIGURE 3-1:
INSERT COMMUNICATIONS AND USB/POWER CABLES
3.5
SETTING UP THE TARGET BOARD
The target must be set up for the type of target device to be used.
3.5.1
Using Production Devices
For production devices, the debugger may be connected directly to the target board. 
The device on the target board must have built-in debug circuitry in order for the 
MPLAB ICD 3 in-circuit debugger to perform emulation with it. Consult the device data 
sheet to see if the device has the needed debug circuitry, i.e., it should have a 
“Background Debugger Enable” Configuration bit.
The target board must have a connector to accommodate  the communications chosen 
for the debugger. For connection information, see Section 2.4 “Debugger To Target 
Communication”
, “Standard ICSP Device Communication”.
3.5.2
Using ICE Devices
For ICE devices, an ICE header board is required. The header board contains the 
hardware necessary to emulate a specific device or family of devices. For more 
information on ICE headers, see the “Header Board Specification” (DS51292).
USB/Power
From PC
Communications
Cable
From Target
2
1
MPLAB
®
 ICD 3
Note:
In the future, devices with circuitry that support ICD may be used.
Note:
In the future, ICD header boards with ICD devices (Device-ICD) may be 
used.