Edison doesn't so is likely 0.
Intel Edison has mmc.
https://elixir.bootlin.com/u-boot/latest/A/ident/poll_timeout
Intel Edison as mmc.
Oh, sorry I changed dfu_timeout in dfu-util dfu.c. I did not change anything in U-Boot yet - don't know where to start.
I'm not sure if the linked issue also uses U-Boot. In the case of Intel Edison-Arduino I have V2023.01. I just tried with dfu_timeout = 10000 which resolves the issue. So it may be true that U-Boot waits to reply until an erase has completed. Or it may be doing something else, I need to look into that.
The boot loader is U-Boot. Are you saying the implementation is U-Boot is incorrect?
dfu-util: Error during download (LIBUSB_ERROR_TIMEOUT)