thanks!
I tried “odrivetool dfu ~/Downloads/OdriveFirmware_V0.5.3_v3.6_56V.bin” but then it gives this: "odrivetool dfu ~/Downloads/OdriveFirmware_V0.5.3_v3.6_56V.bin
ODrive control utility v0.5.3
Waiting for ODrive…
DFU mode is not supported on board version 3.4 or earlier.
This is because entering DFU mode on such a device would
break the brake resistor FETs under some circumstances.
Warning: DFU mode is not supported on ODrives earlier than v3.5 unless you perform a hardware mod.
Do you still want to continue? [y/N] y
Found ODrive 209030725432 ([unknown version]) with firmware [unknown version] in DFU mode
You are about to flash firmware [unknown version] which is the same version as the firmware on the device ([unknown version]).
Do you want to flash this firmware anyway? [y/N] y
Traceback (most recent call last):
File “/usr/local/bin/odrivetool”, line 143, in
odrive.dfu.launch_dfu(args, logger, app_shutdown_token)
File “/usr/local/lib/python3.9/site-packages/odrive/dfu.py”, line 509, in launch_dfu
update_device(device, firmware, logger, cancellation_token)
File “/usr/local/lib/python3.9/site-packages/odrive/dfu.py”, line 369, in update_device
hexfile = IntelHex(firmware.get_as_hex())
File “/usr/local/lib/python3.9/site-packages/intelhex/init.py”, line 90, in init
self.loadhex(source)
File “/usr/local/lib/python3.9/site-packages/intelhex/init.py”, line 199, in loadhex
fobj = open(fobj, “r”)
FileNotFoundError: [Errno 2] No such file or directory: ‘/Users/cedricmillecamp/Downloads/OdriveFirmware_V0.5.3_v3.6_56V.bin’ "
when I try “odrivetool dfu Firmware/build/ODriveFirmware.hex” it gives this "odrivetool dfu Firmware/build/ODriveFirmware.hex
ODrive control utility v0.5.3
Waiting for ODrive…
DFU mode is not supported on board version 3.4 or earlier.
This is because entering DFU mode on such a device would
break the brake resistor FETs under some circumstances.
Warning: DFU mode is not supported on ODrives earlier than v3.5 unless you perform a hardware mod.
Do you still want to continue? [y/N] y
Found ODrive 209030725432 ([unknown version]) with firmware [unknown version] in DFU mode
You are about to flash firmware [unknown version] which is the same version as the firmware on the device ([unknown version]).
Do you want to flash this firmware anyway? [y/N] y
Traceback (most recent call last):
File “/usr/local/bin/odrivetool”, line 143, in
odrive.dfu.launch_dfu(args, logger, app_shutdown_token)
File “/usr/local/lib/python3.9/site-packages/odrive/dfu.py”, line 509, in launch_dfu
update_device(device, firmware, logger, cancellation_token)
File “/usr/local/lib/python3.9/site-packages/odrive/dfu.py”, line 369, in update_device
hexfile = IntelHex(firmware.get_as_hex())
File “/usr/local/lib/python3.9/site-packages/intelhex/init.py”, line 90, in init
self.loadhex(source)
File “/usr/local/lib/python3.9/site-packages/intelhex/init.py”, line 199, in loadhex
fobj = open(fobj, “r”)
FileNotFoundError: [Errno 2] No such file or directory: ‘Firmware/build/ODriveFirmware.hex’ "
so unfortunately both of them don’t work. Am I doing something wrong?
Kind regards
Cedric Millecamp