-
Notifications
You must be signed in to change notification settings - Fork 124
Home
dfu-programmer is a Device Firmware Update based USB programmer for Atmel chips with a USB bootloader.
This project was originally hosted in a Subversion repository at sourceforge, but migrated here in 2014. We hope users will benefit from the enhanced support for open source collaboration that is offered by GitHub, and that we will benefit from more user input.
You can get the source directly from the GitHub repo, or you can download the stable release tarball from Sourceforge. Windows users can also download an executable version complete with USB drivers. http://sourceforge.net/projects/dfu-programmer/files
Link to copy of the documentation in this repo
AVR32 UC3 A0, A1, A3, B0, B1 DFU Boot Loader v1.0.3: Application note for batchISP & avr32 studio usage, fuse & user page information
AVR32 UC3 C0, C1, C2 DFU Boot Loader v1.1.0: Application note for batchISP & avr32 studio usage, fuse & user page information
XMEGA DFU Protocol: Application Note for FLIP useage, IO pin configuration
AT90USB Firmware Upgrade: Application Note for FLIP and AT90USB
UC3 USB DFU Bootloader Protocol - protocol for AVR32 devices
AT89C5131 USB Bootloader Datasheet - protocol for AT89C device
AT90USB / ATmega#U4 USB DFU Bootloader Datasheet - protocol for AT90USB and ATmega#U4
AVR USB DFU Flip Protocol - protocol of FLIP
Source code for v1.0.3 AVR32 Bootloader from Atmel Software Framework see SERVICES/USB/CLASS/DFU/EXAMPLES/ISP/
ATMEGAxxUy and AT90USBxxx binaries For ATMEGAxxUy and AT90USBxxx chips no source is available, just the hex files.
Mailing List: dfu-programmer-user@lists.sourceforge.net
DFU-Programmer Mailing List Admin
The original subversion repository at version 0.6.2 was converted to a git repository using svn2git https://github.com/nirvdrum/svn2git.