Add support for UF2 format
This PR implemented the drag-n-drop support for UF2, which is mentioned in https://github.com/ARMmbed/DAPLink/issues/745#issuecomment-738230690.
This is a really exciting addition.
What tools for generating UF2 files have you tested this patch with?
What tools for generating UF2 files have you tested this patch with?
Tested with UF2 built by Zephyr, which internally uses uf2conf.py
I started adding UF2 target binaries for the Zephyr DAPLink Validation binaries (https://github.com/mbrossard/zdv/commit/1d5689acc798534f472246191eaaf918f411b13a).
Zephyr's build system insists on having a Family ID. It brings some interesting questions how DAPLink should handle Family ID.