Hi there! My Daisy is working great from the web USB programmer but when I run make program-dfu
I get the following output, the result of having multiple options available:
$ make program-dfu
dfu-util -a 0 -s 0x08000000:leave -D build/ex_vco.bin
dfu-util 0.9
...
dfu-util: Invalid DFU suffix signature
dfu-util: A valid DFU suffix will be required in a future dfu-util release!!!
dfu-util: More than one DFU capable USB device found! Try `--list' and specify the serial number or disconnect all but one device
Running dfu-util --list
shows the various options, one of which I can’t seem to remove (the wisdom I see from googling around is “disconnect all but the device you want to flash”).
My question: is it possible to specify the ID of the device you want to program when running make program-dfu
?
As an aside, the one immovable DFU entry seems to be related to bluetooth (even when bluetooth is turned off)… Not sure if that’s unique to my particular hardware/OS combo (2015 MBP/10.12.3). Here’s the entry if it’s helpful:
Found Runtime: [05ac:8290] ver=0140, devnum=2, cfg=1, intf=5, path="20-3", alt=0, name="UNKNOWN", serial="UNKNOWN"
Thank you!