Can not find ODrive

After flash ODrive using sudo dfu-util -a 0 -s 0x08000000 -D build/ODriveFirmware.hex,odrive can not be found.
and I can not use the command, sudo odrivetool dfu build/ODriveFirmware.hex,to flash ODrive.
what should I do?

Same issue here. Just bricked by ODrive last night. I’ll try again tonight and update if I find anything useful.

Are you getting an error code? You can try updating with a different DFU tool (see this page) https://docs.odriverobotics.com/odrivetool#device-firmware-update

$ sudo odrivetool dfu
ODrive control utility v0.4.11
Waiting for ODrive…
Found ODrive 20823599524B (v3.6-24V) with firmware [unknown version] in DFU mode
Checking online for newest firmware… found v0.4.11
Downloading firmware v0.4.11…
The configuration cannot be backed up because the device is already in DFU mode. The configuration may be lost after updating. Do you want to continue anyway? [Y/n] y
Erasing… done
Flashing… done
Verifying… done
Waiting for the device to reappear…
Traceback (most recent call last):
File “/usr/local/bin/odrivetool”, line 142, in
odrive.dfu.launch_dfu(args, logger, app_shutdown_token)
File “/usr/local/lib/python3.6/dist-packages/odrive/dfu.py”, line 454, in launch_dfu
update_device(device, firmware, logger, cancellation_token)
File “/usr/local/lib/python3.6/dist-packages/odrive/dfu.py”, line 415, in update_device
cancellation_token, cancellation_token, timeout=300)
File “/usr/local/lib/python3.6/dist-packages/fibre/discovery.py”, line 126, in find_any
done_signal.wait(timeout=timeout)
File “/usr/local/lib/python3.6/dist-packages/fibre/utils.py”, line 91, in wait
raise TimeoutError()
TimeoutError

it seems that odrivetool can’t find the device…