[go: up one dir, main page]

Menu

Tree [498984] master v0.9-fix /
 History

HTTPS access


File Date Author Commit
 device-logs 2017-06-03 Tormod Volden Tormod Volden [a23f1d] device-logs: Add Black Magic Probe
 doc 2019-02-04 Tormod Volden Tormod Volden [7268e3] Update example udev rules file
 msvc 2014-01-31 Dennis Meier Dennis Meier [c593ee] msvc: Link libusb statically, instead of using ...
 src 2019-09-06 Andreas Hansen Andreas Hansen [498984] added fake busy state when device isn't responding
 www 2019-04-09 Tormod Volden Tormod Volden [0c6218] www: Update link to DFU specification again
 .gitignore 2014-02-13 Uwe Bonnes Uwe Bonnes [efb596] prefix: Add a stand-alone program to handle the...
 AUTHORS 2019-02-04 Tormod Volden Tormod Volden [d31cbd] Update changelog and author list
 COPYING 2007-02-22 Harald Welte Harald Welte [0a689c] initial (unfinished) version of new DFU utility...
 ChangeLog 2019-04-09 Tormod Volden Tormod Volden [2dd61d] Update ChangeLog and some copyright years
 DEVICES.txt 2017-06-03 Tormod Volden Tormod Volden [a23f1d] device-logs: Add Black Magic Probe
 INSTALL 2016-02-08 Tormod Volden Tormod Volden [9be764] Add INSTALL file with build instructions
 Makefile.am 2014-09-13 Tormod Volden Tormod Volden [a50f0b] Add dfuse-pack.py to EXTRA_DIST in Makefile.am
 README 2019-09-05 Andreas Hansen Andreas Hansen [ddf09b] updated README
 TODO 2016-05-05 Geoffrey Hausheer Geoffrey Hausheer [740858] dfuse: Erase all needed pages before programming
 autogen.sh 2012-04-22 Tormod Volden Tormod Volden [ca8738] configure.ac: Remove unnecessary tests
 configure.ac 2016-02-08 Tormod Volden Tormod Volden [1d2bec] Release 0.9
 dfuse-pack.py 2016-12-12 Colin Parker Colin Parker [d6b17b] dfuse-pack.py: Fix indexing bug in multi-segmen...

Read Me

Dfu-util - Device Firmware Upgrade Utilities

Dfu-util is the host side implementation of the DFU 1.0 and DFU 1.1 [1]
specification of the USB forum.

DFU is intended to download and upload firmware to devices connected over
USB. It ranges from small devices like micro-controller boards up to mobile
phones. With dfu-util you are able to download firmware to your device or
upload firmware from it.

dfu-util has been tested with Openmoko Neo1973 and Freerunner and many
other devices.

[1] DFU 1.1 spec: http://www.usb.org/developers/docs/devclass_docs/DFU_1.1.pdf

The official website is:

  http://dfu-util.sourceforge.net

See the INSTALL file for build instructions.

This has been patched with:
https://sourceforge.net/p/dfu-util/tickets/40/?limit=25&page=1#746e
in order to get around the issue of ERASE_PAGE on STM32L452.