wiki:Atmel_AVR_Tools

various "dongles" with schematics

Notes

4/7/2015

Re-flashing Arduino Uno boot loader using AvrISPMkII or equivalent ($20 pololu USB works fine)

  $ cd arduino-1.6.3/hardware/arduino/avr/bootloaders/optiboot
  $ avrdude -p m328p -P /dev/ttyACM1 -c avrispv2 -U flash:w:optiboot_atmega328.hex 

12/15/2005

Using USB programmer from  tuxgraphics.org Need to create .avrduderc?

   avrdude -p m8 -c avrusb500 -e -U flash:w:MyCode.hex

Fuses - enter interactive mode like this

   avrdude -p m8 -c avrusb500 -t
 
   r lfuse
   w lfuse 0 0xff
     -etc-

Installed avr-libc 1.4.0. Works fine, but binutils, gcc still dont support attiny45.

'11/4/2005

Programming ATTiny45. STK200 parallel programmer no longer supported by Atmel at all! Downloaded avrdude' (savannah) and it works dandy.

   avrdude -p attiny45 -c stk200 -U flash:w:avr_test1.hex

Building avr-gcc per instructions from  this page OK, but no support for ATTiny 25/45/85 or even ATTiny13 in avr-libc 1.2.5. Seems as if we have to wait for the next release (1.4?). sigh

Summary: use AVR studio to assemble to .hex file. Use avrdude under linux to download.