Jump to main content
MPLAB ICE 4 In-Circuit Emulator User's Guide MPLAB ICE 4 In-Circuit Emulator 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 Emulator
2.1
Advantages
2.2
Components
2.3
Block Diagram
2.4
MPLAB ICE 4
and MPLAB X IDE
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
AT Devices - On-Chip Debugging (OCD)
4.3
PIC MCU/dsPIC DSC - On-Chip Debugging
5
Emulator Features
5.1
USB CDC Virtual COM Port
5.2
Data Gateway Interface
5.3
Data Capture and Runtime Watches - PIC MCUs and dsPIC DSCs
5.4
CI/CD Support
5.5
Instrumented Trace for PIC MCUs and dsPIC DSCs
5.6
Instruction Trace for PIC32M MCUs
5.7
SAM ITM/SWO Trace
5.8
PC Sampling – 16-Bit PIC MCUs Only
5.9
PC Profiling – 32-Bit MCUs Only
5.10
Debugger Polling
5.11
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
Emulator Function Summary
9.1
Emulator Selection and Switching
9.2
Emulator Options Selection
9.3
Emulator Windows & Dialogs
10
Hardware Specification
10.1
Emulator Unit
10.2
Power Specifications
10.3
Indicator Lights (LEDs)
10.4
PC Connection Specifications
10.5
Target Connection Specifications
10.6
Recovery Specifications
10.7
Target Board Considerations
11
Revision History
12
Support
12.1
Warranty Registration
12.2
myMicrochip Personalized Notification Service
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