Scroll to navigation

DFU-PREFIX(1) DFU-PREFIX(1)

NAME

dfu-prefix - add, check, or remove special firmware file prefix

SYNOPSIS

dfu-prefix [ -s address | -L ] --add DFU_FILE

dfu-prefix [ -T | -L ] --check DFU_FILE

dfu-prefix [ -T | -L ] --delete DFU_FILE

dfu-prefix --help

dfu-prefix --version

DESCRIPTION

The program dfu-prefix can be used to add, check or remove a prefix used by certain hardware manufacturers. The Stellaris format from TI and the LPC format from NXP is supported.

Note that a standard DFU firmware file has no concept of a prefix, and a DFU host tool like dfu-util passes the prefix on to the device as part of the normal firmware payload.

OPTIONS

(in combination with --add) Add TI Stellaris address prefix to file
(in combination with --delete or --check) Act on TI Stellaris address prefix of file
(in combination with --add or --delete or --check) Use NXP LPC DFU prefix format
Displays a help message.
Displays the software version.

EXAMPLES

Adds a Stellaris prefix with load address 0x0100
Checks the file firmware.dfu for a Stellaris prefix
Removes a LPC prefix from the file firmware.dfu

EXIT VALUES

0
Success (also if prefix is missing)
-64
Usage error

BUGS

https://sourceforge.net/p/dfu-util/tickets/

COPYRIGHT

License GPLv2: GNU GPL version 2

SEE ALSO

dfu-suffix(1), dfu-util(1)

AUTHORS

See AUTHORS file in source.

September 2021 dfu-util 0.11