The latest download version is aducloader-0.1.tar.bz2.
aducloader - A serial download program for ADuC702x microcontrollers Copyright (C) 2007 Robert Fitzsimons Introduction This is a Linux command line program which allows for in-circuit serial download of firmware to the Analog Devices <http://www.analog.com/> ADuC702x range of microcontrollers. The relevant protocol details are described in application note AN-724 <http://www.analog.com/UploadedFiles/Application_Notes/3314215783216AN_724_b.pdf>. The program was initial developed by Robert Fitzsimons in 2006 for use on The CycleRecorder Project <http://cyclerecorder.org/>. It was released under the GPLv3 license in August 2007. The aducloader program has been tested successfully with the ADuC7020 Miniboard/Minikit evaluation boards. Any bug reports or comments can be sent to Robert Fitzsimons <robfitz at 273k dot net>. Build / Installation From the top level directory type 'make all'. The resulting aducloader executable can then be copied to a directory in your path. Command Line Arguments / Usage The required command line arguments are: --ttyfile=<filename> The serial TTY device filename, for example /dev/ttyS0. --ihexfile=<filename> The name of the firmware image file in ihex format. The other optional arguments are: --baudrate=<baudrate> The baudrate when communicating with the ADuC702x device, supported baudrate values include 4800, 9600, 19200, 38400, 57600 and 115200. Default value is 9600. --reset Software reset the ADuC702x device after loading the firmware image. --follow After loading the firmware image keep the serial port open and display the output to standard out. Note serial port is only kept open for about 600 lines. To trigger the serial download protocol in the ADuC702x device, press and hold the download button, then press the reset button, and then release the reset button. The aducloader program can then be run to download the firmware image. Unsupported Features The Verify and Flash/EE Memory Protection commands are not supported. Also the I2C download protocal (AN-806) is not supported by this program. License The aducloader program is licensed under the terms of the GNU General Public License version 3 or (at your option) any later version.