Jump to main content
MPLAB® ICE 4 In-Circuit Emulator User's Guide
MPLAB® ICE 4 In-Circuit Emulator User's Guide
Index
  1. Home
  2. 5 Emulator Features
  3. 5.7 SAM ITM/SWO Trace
  4. 5.7.1 Requirements for ITM Trace

  • Notice to Development Tools Customers
  • 1 Preface
  • 2 About the Emulator
  • 3 Connections
  • 4 Operation
  • 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.7.1 Requirements for ITM Trace
      • 5.7.2 How ITM/SWO Trace Works
      • 5.7.3 Hardware Setup
      • 5.7.4 Set Up ITM in MPLAB X IDE
      • 5.7.5 Viewing ITM Data
      • 5.7.6 Software Implementation
    • 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
  • 7 Frequently Asked Questions (FAQ)
  • 8 Error Messages
  • 9 Emulator Function Summary
  • 10 Hardware Specification
  • 11 Revision History
  • 12 Support
  • Microchip Information

5.7.1 Requirements for ITM Trace

The following is required to use trace for SAM devices:

  • MPLAB X IDE and MPLAB XC32/32++ C compiler.
  • A target board with debug and trace connections to a device that supports trace.
  • 3.3.6 SAM MCUs - Cortex-M Trace Adapter Board OR a target board with a connector to the high-speed 40-pin ribbon cable.

The online versions of the documents are provided as a courtesy. Verify all content and data in the device’s PDF documentation found on the device product page.

Microchip Facebook
Microchip LinkedIn
Microchip Twitter
Microchip YouTube
Microchip Instagram
Microchip Weibo
Microchip Blog
Contact |
Legal |
Privacy Policy |
Cookies |
Careers

Stay on the leading edge with our blog

MicroSolutions

© Copyright 1998-2022 Microchip Technology Inc. All rights reserved.