MPLAB® Snap Description

The MPLAB® Snap In-Circuit Debugger allows fast and easy debugging and programming using the powerful graphical user interface of MPLAB® X Integrated Development Environment (IDE) or MPLAB® Integrated Programming Environment (IPE). The debugger works with Microchip dsPIC® Digital Signal Controllers (DSCs) Flash, PIC®, or AVR® devices. It also works with 32-bit based microcontroller, such as SAM, CEC, and PIC32 devices.

The MPLAB Snap connects to the computer using a high-speed 2.0 USB interface and connects to the target via a Microchip debug Single In-Line (SIL) connector. The SIL connector uses two device I/O pins and the reset line to implement in-circuit debugging and In-Circuit Serial Programming™ (ICSP™) programming capability.

The MPLAB Snap supports advanced interfaces such as 4-wire JTAG and Serial Wire Debug with streaming Data Gateway while being backward compatible for demo boards, headers, and target systems using 2-wire JTAG and an In-Circuit Serial Programming™ (ICSP™).

The debugger system executes code like an actual device because it uses the target device’s built-in emulation circuitry, instead of a special debugger chip. All available features of a given device are accessible interactively and can be set and modified by the MPLAB X IDE interface.

The MPLAB Snap In-Circuit Debugger is compatible with Microsoft Windows® 7 or later, Linux® and macOS® operating system software.

Click image to enlarge.
© 2024 Microchip Technology, Inc.
Notice: ARM and Cortex are the registered trademarks of ARM Limited in the EU and other countries.
Information contained on this site regarding device applications and the like is provided only for your convenience and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. MICROCHIP MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY OR OTHERWISE, RELATED TO THE INFORMATION, INCLUDING BUT NOT LIMITED TO ITS CONDITION, QUALITY, PERFORMANCE, MERCHANTABILITY OR FITNESS FOR PURPOSE. Microchip disclaims all liability arising from this information and its use. Use of Microchip devices in life support and/or safety applications is entirely at the buyer's risk, and the buyer agrees to defend, indemnify and hold harmless Microchip from any and all damages, claims, suits, or expenses resulting from such use. No licenses are conveyed, implicitly or otherwise, under any Microchip intellectual property rights.