Closed lancelot666de closed 3 months ago
When having USB devices exposing a DFU interface, greatfet firmware fails with a permission denied.
The reason seems that the arguments filtering the device are not passed to the function _find_dfudevices. Changing the call from
list(self.find_dfu_devices())
to
list(self.find_dfu_devices(*args, **kwargs))
seems to fix the problem. The diff between the working version and the version of the repo is given next:
140c140 < devices = list(self.find_dfu_devices(*args, **kwargs)) --- > devices = list(self.find_dfu_devices())
Fixed in #5
When having USB devices exposing a DFU interface, greatfet firmware fails with a permission denied.
The reason seems that the arguments filtering the device are not passed to the function _find_dfudevices. Changing the call from
to
seems to fix the problem. The diff between the working version and the version of the repo is given next: