Implementation of DFU using libusb and dfu-core.
You can use this crate as a library to your projects. It depends on
dfu-core
for the actual DFU implementation and on
rusb
for the libusb Rust wrapper library.
You can use this crate as a CLI:
cargo install --features cli dfu-libusb
This will install a binary dfu
to your cargo binary PATH which you can use to
write firmwares to your devices.
Please run dfu --help
for more information about how to use it.
MIT OR Apache-2.0