[Dfu-util] [ANNOUNCE] dfu-util 0.10 released

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/dfu-util@lists.osmocom.org/.

Tormod Volden lists.tormod at gmail.com
Sat Nov 21 21:17:36 UTC 2020


dfu-util 0.10 has been released, and is available from
http://dfu-util.sourceforge.net/ under "Releases".

Thanks to everybody who contributed with patches, testing and bug reporting.

>From the ChangeLog (see git history for full details):

    o New --wait option for devices to appear (Jörg Riechardt)
    o New --devnum option to filter devices (Harald Welte)
    o Support DFU_STATE_dfuMANIFEST_WAIT_RST (Jérôme Hamm)
    o Support large files (Tormod Volden)
    o Quirks for Jabra devices (Niels Skou Olsen)
    o Quirks for OpenPICC, SIMtrace (Harald Welte)
    o Quirks for GD32VF103 (Thomas Hebb)
    o Fix numeric argument parsing (Timo Poikola)
    o Improve alternate interface index matching (Aleks Chakin)
    o Improve libusb error messages (Alex Mastro)
    o Improve Stellaris firmware detection (Aleks Chakin)
    o Improve warnings and debug output (Tormod Volden)
    o Update manual page (Thomas Hebb)
    o Manual pages for dfu-suffix and dfu-prefix (Tormod Volden)
    o Usage text describes DfuSe modifiers (Uwe Bonnes)
    o dfuse: Erase all pages before programming (Geoffrey Hausheer)
    o dfuse: New "will-reset" option (Ievgenii Meshcheriakov)
    o dfuse: Allow 0 as start address (Xavier Domont)
    o dfuse: Workaround for Black Magic Probe issue (Tormod Volden)
    o dfuse: Workaround for STM32L4 page erase stalls (Tormod Volden)
    o dfuse-pack.py: Set (multiple) alternate interfaces (Tormod Volden)
    o dfuse-pack.py: S19 and ihex support (Thilo Cestonaro)
    o dfuse-pack.py: Intel HEX multi-segment index fix (Colin Parker)
    o dfuse-pack.py: Correct DFUImageSize (Hendry Kaak)
    o dfuse-pack.py: Python 3 compatibility (Michael Everitt)

Known / possible issues:
- Some STM32L4 chips may still show stalling issues (#40)
- Building with MSVC hasn't been tested

The binaries package (also in the release folder) includes 32-bit and
64-bit Windows binaries built on MinGW as well as macOS x86_64
binaries built on 10.13.6. It also includes an "lsusb" binary for
these platforms, which might come handy for debugging. Latest git of
libusb was used.

Currently five issues/enhancements are milestoned for the next release:
https://sourceforge.net/p/dfu-util/tickets/milestone/1.1/

Best regards,
Tormod



More information about the dfu-util mailing list