Jump to main content
MPLAB® ICD 5 In-Circuit Debugger User's Guide
Index
Search
Notice to Development Tools Customers
1
Preface
1.1
Conventions Used in This Guide
1.2
Recommended Reading
2
About the Debugger
2.1
Advantages
2.2
Components
2.3
Block Diagram
2.4
Using
MPLAB® ICD 5
with
MPLAB X IDE
and
MPLAB IPE
3
Connections
3.1
Power and Self Test
3.2
PC Connections
3.3
Target Connections
4
Operation
4.1
MPLAB X IDE Debugging
4.2
SAM and PIC32C Arm Devices - On-Chip Debugging
4.3
AVR Devices - On-Chip Debugging (OCD)
4.4
PIC MCU/dsPIC DSC - On-Chip Debugging
5
Debugger Features
5.1
USB CDC Virtual COM Port
5.2
Data Gateway Interface
5.3
CI/CD Support
5.4
ARM ITM/SWO Trace
5.5
SAM (ARM) - Trace and Profiling
5.6
Debugger Polling
5.7
Power Monitor
6
Troubleshooting First Steps
6.1
Some Questions to Answer First
6.2
Top Reasons Why You Can't Debug
6.3
General Considerations
6.4
How to Use the Hardware Tool Emergency Boot Firmware Recovery Utility
7
Frequently Asked Questions (FAQ)
7.1
How Does It Work?
7.2
What's Wrong?
8
Error Messages
8.1
Types of Error Messages
8.2
General Corrective Actions
9
Debugger Function Summary
9.1
Debugger Selection and Switching
9.2
Debugger Options Selection
9.3
Debugger Windows & Dialogs
10
Hardware Specification
10.1
Debugger Unit
10.2
Power Specifications
10.3
Indicator Lights (LEDs)
10.4
PC Connection Specifications
10.5
8-pin Communication Hardware
10.6
Communication Hardware
10.7
Recovery Specifications
10.8
Target Board Considerations
11
Revision History
12
Support
12.1
Warranty Registration
12.2
myMicrochip Personalized Notification Service
Microchip Information
The Microchip Website
Product Change Notification Service
Customer Support
Product Identification System
Microchip Devices Code Protection Feature
Legal Notice
Trademarks
Quality Management System
Worldwide Sales and Service