stm32_mem: Fix native crashing in dfu-detach when repeatedly flashed.
This commit is contained in:
parent
afbde05cd3
commit
fc3abf26ef
|
@ -174,7 +174,10 @@ if __name__ == "__main__":
|
||||||
print("Failed to read device state! Assuming APP_IDLE")
|
print("Failed to read device state! Assuming APP_IDLE")
|
||||||
state = dfu.STATE_APP_IDLE
|
state = dfu.STATE_APP_IDLE
|
||||||
if state == dfu.STATE_APP_IDLE:
|
if state == dfu.STATE_APP_IDLE:
|
||||||
dfudev.detach()
|
try:
|
||||||
|
dfudev.detach()
|
||||||
|
except:
|
||||||
|
pass
|
||||||
dfudev.release()
|
dfudev.release()
|
||||||
print("Invoking DFU Device")
|
print("Invoking DFU Device")
|
||||||
timeout = 0
|
timeout = 0
|
||||||
|
|
Loading…
Reference in New Issue