tools/pydfu.py: Call set_configuration() on fresh USB device object.

This call is required before using the device (some operating systems don't
need it but others do).  Fixes issue #3476.
pull/3422/merge
Damien George 2017-12-14 10:08:37 +11:00
rodzic 43141ddb55
commit bb516af1eb
1 zmienionych plików z 1 dodań i 0 usunięć

Wyświetl plik

@ -81,6 +81,7 @@ def init():
if len(devices) > 1:
raise ValueError("Multiple DFU devices found")
__dev = devices[0]
__dev.set_configuration()
# Claim DFU interface
usb.util.claim_interface(__dev, __DFU_INTERFACE)