USB programmer for devices supporting DFU (Device Firmware Update) protocol
USB programmer
dfu-util
$ dfu-util -l
$ dfu-util -D firmware.bin -d 1234:5678
$ dfu-util -U backup.bin -d 1234:5678