Add support for ATmega168p CPU
[pub/USBasp.git] / Readme.txt
index c34bdd7..2a6611f 100644 (file)
@@ -1,7 +1,7 @@
 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.
 
@@ -18,7 +18,7 @@ LICENSE
 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.
 
 
@@ -36,13 +36,14 @@ interface to slave exists in hardware but the firmware doesn't support it yet.
 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
@@ -107,6 +108,9 @@ after "./configure" I had to edit Makefile:
 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
 
@@ -118,6 +122,7 @@ circuit ......................... Circuit diagram in PDF and EAGLE format
 bin ............................. Precompiled programs
 bin/win-driver .................. Windows driver
 bin/firmware .................... Precompiled firmware
+bin/linux-nonroot ............... Linux device rule file
 
 
 MORE INFORMATION
@@ -127,11 +132,11 @@ following URLs:
 
 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