summaryrefslogtreecommitdiff
path: root/tools/pydfu.py
AgeCommit message (Collapse)Author
2018-06-22tools/pydfu.py: Add support for multiple memory segments.Damien George
Segments are separated by / and begin with the memory address. This follows how the ST DFU tool works.
2018-06-08tools/pydfu.py: Increase download packet size to full 2048 bytes.Damien George
The ST DFU bootloader supports a transfer size up to 2048 bytes, so send that much data on each download (to device) packet. This almost halves total download time.
2018-05-18tools/pydfu.py: Fix typo in comments.Keith Wiley
2017-12-14tools/pydfu.py: Call set_configuration() on fresh USB device object.Damien George
This call is required before using the device (some operating systems don't need it but others do). Fixes issue #3476.
2015-07-06tools: Fix pydfu.py to work with old and new versions of PyUSBDave Hylands
Update pydfu.py to match with the version from openmv. I just updated the openmv version to work with both of the PyUSB 1.0.0.b1 and 1.0.0.b2 See: https://github.com/walac/pyusb/blob/master/ReleaseNotes.rst
2014-10-22tools, pydfu: Some fixes to support Python 3.Damien George
2014-10-22Add pydfu.py to the micropython tree. Use dfu_util bgy defaultDave Hylands
You can do: make USE_PYDFU=1 deploy to use pydfu.py