3 Nano Debugger USB Interface

The Nano Debugger presents itself to the host computer as a composite USB device with 4 interfaces:
  • CMSIS-DAP - an industry standard open specification provided by ARM for programming and debugging Cortex MCUs
  • Virtual Serial Port (CDC) - a standard serial port interface
  • Mass Storage Class device (MSC) - a standard removable storage 'disk'
  • Data Gateway Interface - Microchip proprietary interface for streaming data to the host computer
Remember: Keep the debugger’s firmware up to date. Firmware upgrades are automatic when using a current Microchip IDE. Alternatively, check for updated Tool Packs for PKOB nano support and use pydebuggerupgrade to manually upgrade the firmware.