dflash
Introduction
The dflash command allows flashing an application built with dbuild into a Kiwi-enabled microcontroller.
Usage
Usage: ./dflash [-h] [-v] [-b <BAUDRATE>] [-d <SER_PORT>] [-L <LFUSE>] [-H <HFUSE>] [-E <EFUSE>] [-B <LOCK>] [-F <HEX_FILE>] * -h Display this * -v Increase verbose level by one (default: 0) * -b BAUDRATE Set baudrate for serial communication (default: 19200) * -d SER_PORT Set serial port device for communication (default: /dev/ttyUSB0) * -L LFUSE Set Low Fuse * -H HFUSE Set High Fuse * -E EFUSE Set Extended Fuse * -B LOCK Set Lock Bits * -F HEX_FILE Flash Intel Hex file
With no arguments, dflash will simply query the device's fuse bits and display them before exiting.
Note: Some extra command-line options are available for Fuse Bit control, though this is not supported by Kiwi (fuse bits can only be configured through an ICSP programmer. See how is Kiwi flashed?)