DFU-UTIL прошить несколько устройств с одинаковым серийным номером - PullRequest
0 голосов
/ 25 мая 2019

Я пытаюсь запрограммировать несколько микроконтроллеров одновременно с DFU-UTIL, но застрял на устройствах, имеющих одинаковый серийный номер.

pi@raspberrypi:~/Bootloaders/GrassHopper $ dfu-util -l
dfu-util 0.9

Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2016 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/

Found DFU: [0483:df11] ver=2200, devnum=94, cfg=1, intf=0, path="1-1.2", alt=2, name="@DATA Memory /0x08080000/2*3Ke", serial="0F4737430000"
Found DFU: [0483:df11] ver=2200, devnum=94, cfg=1, intf=0, path="1-1.2", alt=1, name="@Option Bytes  /0x1FF80000/01*032 e", serial="0F4737430000"
Found DFU: [0483:df11] ver=2200, devnum=94, cfg=1, intf=0, path="1-1.2", alt=0, name="@Internal Flash  /0x08000000/1536*128g", serial="0F4737430000"
Found DFU: [0483:df11] ver=2200, devnum=93, cfg=1, intf=0, path="1-1.3", alt=2, name="@DATA Memory /0x08080000/2*3Ke", serial="0F4737430000"
Found DFU: [0483:df11] ver=2200, devnum=93, cfg=1, intf=0, path="1-1.3", alt=1, name="@Option Bytes  /0x1FF80000/01*032 e", serial="0F4737430000"
Found DFU: [0483:df11] ver=2200, devnum=93, cfg=1, intf=0, path="1-1.3", alt=0, name="@Internal Flash  /0x08000000/1536*128g", serial="0F4737430000"

Моя текущая команда для программирования одногоУстройство выглядит следующим образом:

dfu-util -S 0F4737430000 -a 0 -s 0x08000000:leave -D testCode.ino.dfu

Все, что я вижу, является уникальным, это devnum.Есть ли способ указать DFU-UTIL на это?

...