EasyManua.ls Logo

Microchip Technology MPLAB ICD 5 - Table of Contents

Microchip Technology MPLAB ICD 5
100 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
User Guide
© 2023 Microchip Technology Inc. and its subsidiaries
DS-50003529B - 2
Table of Contents
Notice to Development Tools Customers.......................................................................................................................... 1
1. Preface............................................................................................................................................................................ 4
1.1. Conventions Used in This Guide...................................................................................................................... 4
1.2. Recommended Reading.................................................................................................................................... 4
2. About the Debugger......................................................................................................................................................6
2.1. Advantages......................................................................................................................................................... 6
2.2. Components....................................................................................................................................................... 7
2.3. Block Diagram.................................................................................................................................................... 8
2.4. Using MPLAB
®
ICD 5 with MPLAB X IDE and MPLAB IPE............................................................................... 9
3. Connections................................................................................................................................................................. 11
3.1. Power and Self Test......................................................................................................................................... 11
3.2. PC Connections................................................................................................................................................ 12
3.3. Target Connections..........................................................................................................................................14
4. Operation..................................................................................................................................................................... 30
4.1. MPLAB X IDE Debugging................................................................................................................................. 30
4.2. SAM and PIC32C Arm Devices - On-Chip Debugging...................................................................................30
4.3. AVR Devices - On-Chip Debugging (OCD)......................................................................................................30
4.4. PIC MCU/dsPIC DSC - On-Chip Debugging....................................................................................................39
5. Debugger Features......................................................................................................................................................47
5.1. USB CDC Virtual COM Port..............................................................................................................................47
5.2. Data Gateway Interface...................................................................................................................................47
5.3. CI/CD Support...................................................................................................................................................49
5.4. ARM ITM/SWO Trace........................................................................................................................................50
5.5. SAM (ARM) - Trace and Proling.....................................................................................................................56
5.6. Debugger Polling..............................................................................................................................................57
5.7. Power Monitor..................................................................................................................................................58
6. Troubleshooting First Steps....................................................................................................................................... 61
6.1. Some Questions to Answer First....................................................................................................................61
6.2. Top Reasons Why You Can't Debug............................................................................................................... 61
6.3. General Considerations...................................................................................................................................62
6.4. How to Use the Hardware Tool Emergency Boot Firmware Recovery Utility........................................... 63
7. Frequently Asked Questions (FAQ)............................................................................................................................64
7.1. How Does It Work?...........................................................................................................................................64
7.2. What's Wrong?..................................................................................................................................................64
8. Error Messages............................................................................................................................................................66
8.1. Types of Error Messages................................................................................................................................. 66
8.2. General Corrective Actions............................................................................................................................. 72
9. Debugger Function Summary....................................................................................................................................74
9.1. Debugger Selection and Switching................................................................................................................ 74

Table of Contents

Related product manuals