TECHNICAL RESOURCE SITE for products manufactured or supplied by ASIX s.r.o.
Product information is available on, where you can also find out how to buy them. Home
Home > Programmers > PRESTO and ARM  


This method is obsolete!
For ARM programming please use the UP software.

This application note explains how to use PRESTO for programming and debugging of ARM-based 32-bit microcontrollers.

OpenOCD - programming and debugging

The PRESTO programmer supports programming and debugging of ARM microcontrollers using OpenOCD.

OpenOCD is an open source debugger created by Dominic Rath which exposes debugging features through GDB protocol. Direct user interaction with OpenOCD is possible via telnet connection.

OpenOCD oficially contains support for PRESTO since SVN revision 180.

ARMINE - easy-to-use GUI programming

ARMINE software package provided by ASIX contains precompiled OpenOCD binary for Windows, a GUI for easy to use programming of FLASH parts and several sample configuration files. As OpenOCD is highly flexible, users may create custom configurations for particular applications.

YAGARTO - yet another GNU ARM toolchain

Pre-build ARM tools for Windows may be found at YAGARTO website. Packages with compiler toolchain (GCC+utilities) and Eclipse integrated development environment are available there.

There is a comprehensive tutorial by James P. Lynch how to put it all together. Despite it is originally written for AT91SAM7S, it is also applicable to other ARM-based microcontrollers. It was available as "" on Atmel's website (now Microchip) but it is not available more.

© ASIX s.r.o., 1991 - 2018. All rights reserved.
Powered by W3.CSS, PSPad and PPWIZARD.