This is the README file for USBasp.
USBasp is a USB in-circuit programmer for Atmel AVR controllers. It simply
-consists of an ATMega48 or an ATMega8 and a couple of passive components.
+consists of an ATMega88 or an ATMega8 and a couple of passive components.
The programmer uses a firmware-only USB driver, no special USB controller
is needed.
USBasp is distributed under the terms and conditions of the GNU GPL version
2 (see "firmware/usbdrv/License.txt" for details).
-USBasp is built with AVR USB driver by OBJECTIVE DEVELOPMENT GmbH. See
+USBasp is built with V-USB driver by OBJECTIVE DEVELOPMENT GmbH. See
"firmware/usbdrv/" for further information.
USE PRECOMPILED VERSION
Firmware:
-Flash "bin/firmware/usbasp.atmega48.xxxx-xx-xx.hex" or
+Flash "bin/firmware/usbasp.atmega88.xxxx-xx-xx.hex" or
"bin/firmware/usbasp.atmega8.xxxx-xx-xx.hex" to the used controller with a
working programmer (e.g. with avrdude, uisp, ...). Set jumper J2 to activate
USBasp firmware update function.
You have to change the fuse bits for external crystal (see "make fuses").
# TARGET=atmega8 HFUSE=0xc9 LFUSE=0xef
# TARGET=atmega48 HFUSE=0xdd LFUSE=0xff
+# TARGET=atmega88 HFUSE=0xdd LFUSE=0xff
Windows:
Start Windows and connect USBasp to the system. When Windows asks for a
change "avrdude_CPPFLAGS" to "AM_CPPFLAGS"
(why is this needed only on mac? bug in configure.ac?)
+Notes on Linux:
+To use USBasp as non-root, you have to define some device rules. See
+bin/linux-nonroot for an example.
FILES IN THE DISTRIBUTION
bin ............................. Precompiled programs
bin/win-driver .................. Windows driver
bin/firmware .................... Precompiled firmware
+bin/linux-nonroot ............... Linux device rule file
MORE INFORMATION
USBasp .......................... http://www.fischl.de/usbasp/
-Firmware-only AVR USB driver .... http://www.obdev.at/products/avrusb/
+Firmware-only V-USB driver ...... http://www.obdev.at/products/vusb/
avrdude ......................... http://www.nongnu.org/avrdude/
libusb .......................... http://libusb.sourceforge.net/
libusb-win32 .................... http://libusb-win32.sourceforge.net/
-2007-07-23 Thomas Fischl <tfischl@gmx.de>
+2011-05-28 Thomas Fischl <tfischl@gmx.de>
http://www.fischl.de