I am currently trying to compile my Pure Data patch into owlware using the tannlib branch but have been unable to do so on my new computer (with Ubuntu 14.04). (I managed to do this on my mac couple of weeks ago). Everything concerning compiling and such seems to be working as expected but the problem seems to be with dfu.
export TANN_FILE=Libraries/Tannhauser/jg4osc.pd && touch $TANN_FILE && make dfu
...
Successfully built OWL firmware Build/OwlWare.bin
dfu-util -d 0483:df11 -c 1 -i 0 -a 0 -s 0x8008000:leave -D ./Build/OwlWare.bin
invalid dfuse address: 0x8008000:leave
make: *** [dfu] Error 2
And this is what I get when I run “dfu-util -list”
dfu-util 0.5
(C) 2005-2008 by Weston Schmidt, Harald Welte and OpenMoko Inc.
(C) 2010-2011 Tormod Volden (DfuSe support)
This program is Free Software and has ABSOLUTELY NO WARRANTY
dfu-util does currently only support DFU version 1.0
Found DFU: [0483:df11] devnum=0, cfg=1, intf=0, alt=0, name="UNDEFINED"
Found DFU: [0483:df11] devnum=0, cfg=1, intf=0, alt=1, name="UNDEFINED"
Found DFU: [0483:df11] devnum=0, cfg=1, intf=0, alt=2, name="UNDEFINED"
Found DFU: [0483:df11] devnum=0, cfg=1, intf=0, alt=3, name="UNDEFINED"
I guess the “UNDEFINED” part is a clear sign of the problem?
Any ideas?