0  Item(s)
Your Account |
  HomeProductsSearchNewsHow To OrderDistributorsContact UsdownloadsCustomer
Order Information | Device Support | Features | System Contents | Upgrades | Associated Products | Downloads | News

Atmel XMEGA AVR  - PDI Interface - Device Library - OVERVIEW


The 'XMEGA PDI' Device Library supports In-System Programming (ISP) of the Atmel XMEGA AVR microcontroller family via the 2-wire PDI (Programming Debug Interface). This solution is aimed at high throughput production users who require the fastest possible programming of the on-chip FLASH memory of any XMEGA AVR microcontroller.



Main features
XMEGA Programming Interface Overview
XMEGA PDI - ISP Connections
Equinox Programmer Support
Device Support

Main features

  • High-speed In-System Programming (ISP) support of Atmel XMEGA AVR microcontrollers via the 2-wire PDI (Programming Debug Interface) 
  • Supports programming the on-chip FLASH, EEPROM, Fuse and Lock Bits of  XMEGA AVR microcontrollers
  • Uses the proprietary Atmel 2-wire PDI (Programming Debug Interface)  to program the target device
  • Very high-speed programming due to local data storage and optimised programming algorithms
  • Optimised line driver circuit for XMEGA DATA line to allow bi-directional communications
  • Programmers can be used in "Standalone Mode" (no PC) - Up to 64 x XMEGA 'Programming Projects' can be stored inside an ISPnano programmer
  • Supports high-speed program / verify of the XMEGA on-chip FLASH and EEPROM in a singe operation.
  • Optimised Erase operation supports independent erasing of Application Section, Application Table and Boot Section
  • Supports programming of non volatle Fuse Bits
  • Supports programming of the "Security Fuses" (Lock Bits) to protect code from being read out

XMEGA Programming Interface Overview

The Atmel XMEGA AVR microcontroller family feature either one or both of the following physical interfaces:




Interface description

Number of interface signals

XMEGA pins required for programming


Program and Debug Interface


·         PDI_CLK

·         PDI_DATA


JTAG Program / Debug Interface


·         TDI, TMI, TCK, TDO

·         RESET (optional)


A graphical overview of the ‘PDI’ and ‘JTAG’ interfaces is shown in the diagram above.

XMEGA PDI - ISP Connections

The Program and Debug Interface (PDI) is a 2-wire interface which allows an XMEGA microcontroller to be programmed using an external programmer. The pins required for programming via the PDI interface are detailed in the table below.


PDI Signal


Signal description

Direction from programmer

Pin name on XMEGA device



PDI Clock Signal




PDI Data Signal




Equinox Programmer Support

The ISPnano family of programmers represent the ultimate solution for production In-System (ISP) programming.

Overview Title



Click on the picture of a programmer to view the full programmer description page.


Device Support (by family)

This product supports devices from the families listed below:
Atmel (Microchip):
  • XMEGA AVR : Atmel XMEGA AVR - FLASH Microcontroller Family


Please note:
Not all devices may be supported within a family.
Please see the Detailed Device Support List for a list of all devices which the product supports.

Product Versions
ISPnano - Atmel XMEGA AVR PDI Interface Device Library
ISPnano - Atmel XMEGA AVR PDI Interface Device Library
Manufacturer:  Equinox Technologies
Order Code:  ISPnano-UPG18
Quantity Price (GBP) [Excl. VAT]
1 - 3
4 and above

862 in stock
Device Support
Device Support List
Download View Downloads for this Product
Product News View All
 07 March 2011:
Updated Atmel XMEGA AVR - PDI Programming Support for production >>
 05 March 2011:
Atmel XMEGA AVR XPLAIN kits - now in stock >>
 02 February 2010:
Updated Device Support List available >>
Product Upgrades View All
ISPnano Series I - Production ISP Programming Module - OVERVIEW >>
ISPnano Series 2 - Production ISP Programming Module - OVERVIEW >>
ISPnano Series 3 ATE - Production ISP Programming Module - OVERVIEW >>
Associated Products View All
8051 Microcontroller - Support Tools
ISPnano Series 4 ATE - Production ISP Programming Module - OVERVIEW >>
ARM microcontroller tools
ISPnano Series 4 ATE - Production ISP Programming Module - OVERVIEW >>
ISPnano Series 4 ATE - Production ISP Programming Module - OVERVIEW >>
Key Products
ISPnano Series 4 ATE - Production ISP Programming Module - OVERVIEW >>
New Products
ISPnano Series 4 ATE - Production ISP Programming Module - OVERVIEW >>
                                                             Home  |  Contact Us  |  Privacy Policy  |  Refund Policy  |  Delivery Policy

Tel: +44 (0)1942 841975 Fax: +44 (0)1942 844181 email:
Registered in England 3358185: VAT Reg no GB 633 9814 19
© 1995-2023 Equinox Technologies (UK) Ltd.