device firmware update (DFU) USB programmer
dfu-util is a program that implements the host (PC) side of the USB DFU (Universal Serial Bus Device Firmware Upgrade) protocol. It is typically used to re-flash firmware in Openmoko phones and similar devices.
Homepage: https://dfu-util.sourceforge.net