qm-dfu-util is a fork of dfu-util, a host side implementation of the DFU 1.0 and DFU 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. qm-dfu-util allows you to download firmware to your Intel® Quark™ Microcontroller by using the serial interface (UART).
For more information about this functionality and how to interface with the QMSI bootloader, please refer to https://github.com/quark-mcu/qmsi/blob/master/doc/dfu.rst .
For building the host tool, first configure the build with:
./autogen.sh ./configure
Then compile it with:
make
The generated binary is src/dfu-util-qda . You can have it installed into your GNU/Linux host with:
make install
and you'll find /usr/local/bin/dfu-util-qda.