No, I think the device is misbehaving. After receiving the "leave" request, it should answer the get_status request and actually only proceed to "leaving" afterwards. Which chip / bootloader is this?
As you can see from "File downloaded successfully" the download is fine. It is the "leave" request afterwards that gives an error message.
Thanks! It is possible that this has been fixed in git after 0.11 was released. Can you please try latest git?
I would need more info to tell. Please see what is written on https://sourceforge.net/p/dfu-util/tickets/new/
The warning is just a warning, and not really saying something goes wrong. What is the problem?
Sure. (Sorry, I didn't see the Anonymous post before now.) Binary for 64-bit Windows, not tested.
linting etc fixes merge request
If you look at the latest git version you can see that I already put in placeholders for these chips, with some values filled in. It even has a complete and active (but not verified) entry for the 585xx chips. Some values differ from yours. So we should try to find out which values are best.