various "dongles" with schematics



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 


Using USB programmer from 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

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


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.