
> C:\work\avrdude.exe -v
# 
# avrdude: Version 5.10svn(YCIT), compiled on Jul 21 2011 at 15:36:55
#          Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
#          Copyright (c) 2007-2009 Joerg Wunsch
# 
#          System wide configuration file is "C:\work\avrdude.conf"
#          User configuration file is "C:\work\avrdude.rc"
# 
# 
# avrdude: no programmer has been specified on the command line or the config file
#          Specify a programmer using the -c option and try again
# 
# **** Get FTDI serial numbers ****
> usbtool.exe -V FTDI list
> C:\work\avrdude.exe -c ?
# Get a supported programmer list. (OK)
> C:\work\avrdude.exe -p ?
# Get a supported Device list. (OK)
# 
> avrdude -p auto -q  -c diecimila -P ft0  -B 4800 -i1 
# => avrdude: ATtiny2313 (t2313) E2 D9 FF 3F ; diecimila COM3
# Auto Detect (OK).
# Auto detect Device = (t2313)
> avrdude -c diecimila -p t2313 -P ft0 -B 4800 -i1 -u -U hfuse:w:0xD9:m -U lfuse:w:0xE2:m -U efuse:w:0xFF:m

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s
avrdude: Device signature = 0x1e910a => ATtiny2313 (t2313)
avrdude: reading input file "0xD9"
avrdude: writing hfuse (1 bytes):

Writing | ################################################## | 100% 0.02s
avrdude: 1 bytes of hfuse written

avrdude: verifying hfuse memory against 0xD9:
avrdude: load data hfuse data from input file 0xD9:
avrdude: input file 0xD9 contains 1 bytes
avrdude: reading on-chip hfuse data:

Reading | ################################################## | 100% 0.00s
avrdude: verifying ...
avrdude: 1 bytes of hfuse verified
avrdude: reading input file "0xE2"
avrdude: writing lfuse (1 bytes):

Writing | ################################################## | 100% 0.02s
avrdude: 1 bytes of lfuse written

avrdude: verifying lfuse memory against 0xE2:
avrdude: load data lfuse data from input file 0xE2:
avrdude: input file 0xE2 contains 1 bytes
avrdude: reading on-chip lfuse data:

Reading | ################################################## | 100% 0.00s
avrdude: verifying ...
avrdude: 1 bytes of lfuse verified
avrdude: reading input file "0xFF"
avrdude: writing efuse (1 bytes):

Writing | ################################################## | 100% 0.00s
avrdude: 1 bytes of efuse written

avrdude: verifying efuse memory against 0xFF:
avrdude: load data efuse data from input file 0xFF:
avrdude: input file 0xFF contains 1 bytes
avrdude: reading on-chip efuse data:

Reading | ################################################## | 100% 0.02s
avrdude: verifying ...
avrdude: 1 bytes of efuse verified
avrdude done.  Thank you.

# Write FUSE (OK).
> avrdude -c diecimila -p t2313 -P ft0 -B 57600 -i1 -u -e -U flash:w:"C:\work\s2313a22.hex":a

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s
avrdude: Device signature = 0x1e910a => ATtiny2313 (t2313)
avrdude: erasing chip

avrdude: reading input file "C:\work\s2313a22.hex"
avrdude: input file C:\work\s2313a22.hex auto detected as Intel Hex
avrdude: writing flash (2048 bytes):

Writing | ################################################## | 100% 2.22s
avrdude: 2048 bytes of flash written

avrdude: verifying flash memory against C:\work\s2313a22.hex:
avrdude: load data flash data from input file C:\work\s2313a22.hex:
avrdude: input file C:\work\s2313a22.hex auto detected as Intel Hex
avrdude: input file C:\work\s2313a22.hex contains 2048 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 1.75s
avrdude: verifying ...
avrdude: 2048 bytes of flash verified
avrdude done.  Thank you.

# Write Flash (OK).
> avrdude -c diecimila -p t2313 -P ft0 -B 57600 -i1 -u -U eeprom:w:"C:\work\EEPROM.EEP":a

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s
avrdude: Device signature = 0x1e910a => ATtiny2313 (t2313)
avrdude: reading input file "C:\work\EEPROM.EEP"
avrdude: input file C:\work\EEPROM.EEP auto detected as Intel Hex
avrdude: writing eeprom (34 bytes):

Writing | ################################################## | 100% 0.27s
avrdude: 34 bytes of eeprom written

avrdude: verifying eeprom memory against C:\work\EEPROM.EEP:
avrdude: load data eeprom data from input file C:\work\EEPROM.EEP:
avrdude: input file C:\work\EEPROM.EEP auto detected as Intel Hex
avrdude: input file C:\work\EEPROM.EEP contains 34 bytes
avrdude: reading on-chip eeprom data:

Reading | ################################################## | 100% 0.03s
avrdude: verifying ...
avrdude: 34 bytes of eeprom verified
avrdude done.  Thank you.

# Write EEPROM (OK).
