AVRUSBBootAVRUSBBoot is a bootloader for the Atmel AVR controllers. It uses a firmware-only USB driver to transfer binary data from the PC to the flash of the controller. Once the AVR is flashed with the bootloader, no other ISP programmer is needed; then the microcontroller can be reprogrammed over USB.
Features

  • Software works under multiple platforms. Linux, Mac OS X and Windows are tested.
  • Tested with ATMega8-16
  • No special USB controllers or smd components are needed.
  • Bootloader fits into 1024 word bootloader block
AVRUSBBoot
See more details at www.fischl.de

 
AVRUSBBoot