Production Programming Solutions for Atmel ARM-Based MCUs


Atmel ARM Cortex-M4, Cortex-M3, ARM7TDMI®-based Flash MCUs offer up to 2MB of Flash memory. Flash programming of these devices during production phase can be accomplished using Xeltek stand-alone models such as SuperPro 6100 and Gang programmer models such as SuperPro 6104GP. These ultra-high speed programmers use Parallel Mode of the Fast Flash Programming Interface (FFPI) for programming the chips at Atmel specified programming speed.

Multiple units of SuperPro 6100 programmers can be operated in stand-alone mode to form clusters and thus increasing throughput. All these Programming Systems use the tri-state mode of the MCUs such as AT91 to treat the AT91 as a Standard ATMEL Flash Memory.

Following are the two most efficient models supporting Atmel ARM based MCUs:

SuperPro6100SuperPro 6104GP

List of supported Atmel ARM based Microcontroller Devices:

ATSAMD20E14A@QFN32 [DX4015]

ATSAMD20E14A@TQFP32 [DX3001]

ATSAMD20E15A@QFN32 [DX4015]

ATSAMD20E15A@TQFP32 [DX3001]

ATSAMD20E16A@QFN32 [DX4015]

ATSAMD20E16A@TQFP32 [DX3001]

ATSAMD20E17A@QFN32 [DX4015]

TSAMD20E17A@TQFP32 [DX3001]

ATSAMD20G14A@QFN48 [DX4021]

ATSAMD20G14A@TQFP48 [DX3007]

ATSAMD20G15A@QFN48 [DX4021]

ATSAMD20G15A@TQFP48 [DX3007]

ATSAMD20G16A@QFN48 [DX4021]

ATSAMD20G16A@TQFP48 [DX3007]

ATSAMD20G17A@QFN48 [DX4021]

ATSAMD20G17A@TQFP48 [DX3007]

ATSAMD20G18A@QFN48 [DX4021]

ATSAMD20G18A@TQFP48 [DX3007]

ATSAMD20J14A@QFN64 [DX4023]

ATSAMD20J14A@TQFP64 [DX3011]

ATSAMD20J15A@QFN64 [DX4023]

ATSAMD20J15A@TQFP64 [DX3011]

ATSAMD20J16A@QFN64 [DX4023]

ATSAMD20J16A@TQFP64 [DX3011]

ATSAMD20J17A@QFN64 [DX4023]

ATSAMD20J17A@TQFP64 [DX3011]

ATSAMD20J18A@QFN64 [DX4023]

ATSAMD20J18A@TQFP64 [DX3011]



ATSAM4S16B@LQFP64 [DX3011]

ATSAM4S16B@QFN64 [DX4023]

ATSAM4S16C@LQFP100 [DX3043]

ATSAM4S16C@TFBGA100 [DX5055]

ATSAM4S16C@VFBGA100 [DX5215]

ATSAM4S8B@LQFP64 [DX3011]

ATSAM4S8B@QFN64 [DX4023]

ATSAM4S8C@LQFP100 [DX3043]

ATSAM4S8C@TFBGA100 [DX5055]

ATSAM4S8C@VFBGA100 [DX5215]

ATSAM4SD16B@LQFP64 [DX3011]

ATSAM4SD16B@QFN64 [DX4023]

ATSAM4SD16C@LQFP100 [DX3043]

ATSAM4SD16C@TFBGA100 [DX5055]

ATSAM4SD16C@VFBGA100 [DX5215]

ATSAM4SD32B@LQFP64 [DX3011]

ATSAM4SD32B@QFN64 [DX4023]

ATSAM4SD32C@LQFP100 [DX3043]

ATSAM4SD32C@TFBGA100 [DX5055]

ATSAM4SD32C@VFBGA100 [DX5215]



ATSAM4E16C@LQFP100 [DX3043]

ATSAM4E16C@TFBGA100 [DX5055]

ATSAM4E16E@LFBGA144 [DX5107]

ATSAM4E16E@LQFP144 [DX3051]

ATSAM4E8C@LQFP100 [DX3043]

ATSAM4E8C@TFBGA100 [DX5055]

ATSAM4E8E@LFBGA144 [DX5107]

ATSAM4E8E@LQFP144 [DX3051]



ATSAM3N00A@LQFP48 [DX3007]

ATSAM3N00A@QFN48 [DX4021]

ATSAM3N00B@LQFP64 [DX3011]

ATSAM3N00B@QFN64 [DX4023]

ATSAM3N0A@LQFP48 [DX3007]

ATSAM3N0A@QFN48 [DX4021]

ATSAM3N0B@LQFP64 [DX3011]

ATSAM3N0B@QFN64 [DX4023]

ATSAM3N0C@BGA100 [DX5055]

ATSAM3N0C@LQFP100 [DX3043]

ATSAM3N1A@LQFP48 [DX3007]

ATSAM3N1A@QFN48 [DX4021]

ATSAM3N1B@LQFP64 [DX3011]

ATSAM3N1B@QFN64 [DX4023]

ATSAM3N1C@BGA100 [DX5055]

ATSAM3N1C@LQFP100 [DX3043]

ATSAM3N2A@LQFP48 [DX3007]

ATSAM3N2A@QFN48 [DX4021]

ATSAM3N2B@LQFP64 [DX3011]

ATSAM3N2B@QFN64 [DX4023]

ATSAM3N2C@BGA100 [DX5055]

ATSAM3N2C@LQFP100 [DX3043]

ATSAM3N4A@LQFP48 [DX3007]

ATSAM3N4A@QFN48 [DX4021]

ATSAM3N4B@LQFP64 [DX3011]

ATSAM3N4B@QFN64 [DX4023]

ATSAM3N4C@BGA100 [DX5055]

ATSAM3N4C@LQFP100 [DX3043]



ATSAM3N00A@LQFP48 [DX3007]

ATSAM3N00A@QFN48 [DX4021]

ATSAM3N00B@LQFP64 [DX3011]

ATSAM3N00B@QFN64 [DX4023]

ATSAM3N0A@LQFP48 [DX3007]

ATSAM3N0A@QFN48 [DX4021]

ATSAM3N0B@LQFP64 [DX3011]

ATSAM3N0B@QFN64 [DX4023]

ATSAM3N0C@BGA100 [DX5055]

ATSAM3N0C@LQFP100 [DX3043]

ATSAM3N1A@LQFP48 [DX3007]

ATSAM3N1A@QFN48 [DX4021]

ATSAM3N1B@LQFP64 [DX3011]

ATSAM3N1B@QFN64 [DX4023]

ATSAM3N1C@BGA100 [DX5055]

ATSAM3N1C@LQFP100 [DX3043]

ATSAM3N2A@LQFP48 [DX3007]

ATSAM3N2A@QFN48 [DX4021]

ATSAM3N2B@LQFP64 [DX3011]

ATSAM3N2B@QFN64 [DX4023]

ATSAM3N2C@BGA100 [DX5055]

ATSAM3N2C@LQFP100 [DX3043]

ATSAM3N4A@LQFP48 [DX3007]

ATSAM3N4A@QFN48 [DX4021]

ATSAM3N4B@LQFP64 [DX3011]

ATSAM3N4B@QFN64 [DX4023]

ATSAM3N4C@BGA100 [DX5055]

ATSAM3N4C@LQFP100 [DX3043]



ATSAM3U1C@FBGA100 [DX5055]

ATSAM3U1C@LQFP100 [DX3043]

ATSAM3U1E@FBGA144 [DX5107]

ATSAM3U1E@LQFP144 [DX3051]

ATSAM3U2C@FBGA100 [DX5055]

ATSAM3U2C@LQFP100 [DX3043]

ATSAM3U2E@FBGA144 [DX5107]

ATSAM3U2E@LQFP144 [DX3051]

ATSAM3U4C@FBGA100 [DX5055]

ATSAM3U4C@LQFP100 [DX3043]

ATSAM3U4E@FBGA144 [DX5107]

ATSAM3U4E@LQFP144 [DX3051]

ATSAM3X8C@LQFP100 [DX3043]

ATSAM3X4C@LQFP100 [DX3043]

ATSAM3X8E@LQFP144 [DX3051]

AT91SAM7S128@LQFP64 [DX3011]

AT91SAM7S128@QFN64 [DX4023]

AT91SAM7S16@LQFP48 [DX3007]

AT91SAM7S16@QFN48 [DX4021]

AT91SAM7S161@LQFP64 [DX3011]

AT91SAM7S161@QFN64 [DX4023]

AT91SAM7S256@LQFP64 [DX3011]

AT91SAM7S256@QFN64 [DX4023]

AT91SAM7S32@LQFP48 [DX3007]

AT91SAM7S32@QFN48 [DX4021]

AT91SAM7S321@LQFP64 [DX3011]

AT91SAM7S321@QFN64 [DX4023]

AT91SAM7S512@LQFP64 [DX3011]

AT91SAM7S512@QFN64 [DX4023]

AT91SAM7S64@LQFP64 [DX3011]

AT91SAM7S64@QFN64 [DX4023]

AT91SAM7S64B@LQFP64 [DX3011]

AT91SAM7SE256AU@LQFP128 [DX3053]

AT91SAM7SE32AU@LQFP128 [DX3053]

AT91SAM7SE512AU@LQFP128 [DX3053]



AT91SAM7X128AU@LQFP100 [DX3021]

AT91SAM7X128CU@LFBGA100 [DX5055]

AT91SAM7X256AU@LQFP100 [DX3021]

AT91SAM7X256CU@LFBGA100 [DX5055]

AT91SAM7X512AU@LQFP100 [DX3021]

AT91SAM7X512CU@LFBGA100 [DX5055]

AT91SAM7XC128AU@LQFP100 [DX3021]




Do you have any questions?

Ask Us Now